안드로이드 Invaild project description 문제 해결하는 방법
구글 정책이 뭔가 바꼈다고 해서 라이브러리를 추가할 일이 생겼는데 시작부터 골치가 아프다.
진짜 뭔가 수정사항 생기면 두려움이 먼저 앞선다..
수정사항은 앱 프로젝트에 google-play-services_lib 를 추가해줘야 된다는 것이었다.
그래서 매뉴얼 대로 추가해주었다.
그러나 문제 또 발생..
메니페스트 파일에 문장을 추가해줬는데 여기서 에러가 나는 것이었다..
에러메시지는
error: Error: No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version').
다시 들어가 보니 라이브러리가 제대로 안되어있었다.
인터넷에 물어보고 메일도 담당자 메일도 보내봤는데 원인은 라이브러리 경로 때문이라고 한다.
google-play-services_lib 프로젝트를 workspace로 import한 다음에 add 하면 된다고 한다.
그랬다. 현재 앱 프로젝트는 E: 드라이브에 있었고 google-play-services_lib는 C: 드라이브에 있었다.
google-play-services_lib 경로.
C:\eclipse\adt-bundle-windows-x86_64-20140702\sdk\extras\google\google_play_services\libproject\google-play-services_lib
그래서 E:에 있는 앱 프로젝트를 그냥 컨트롤 C 해서 workspace 에 붙여넣고 다시 import 했더니..
뚜쉬...
아나 또 생전 첨보는 에러가 떴다.
그래서 다시 또 질문하고 검색했더니
workspace에 앱프로젝트와 google-play-services_lib 프로젝트가 같이 있어야 한다는? 결론을 얻었다.
그 방법으로 찾아 낸 것이 Copy projects into workspace 였다.
프로젝트를 import 할 때 이 옵션을 체크해주라는 것이다.
앱 프로젝트 import 할 때
google-play-services_lib 프로젝트 import 할 때
그러면 workspace 폴더에 가보면 두 프로젝트가 나란히 있는 것을 볼 수 있다.
에러도 없어졌고 하니 이제 잘 되나 Run을 해보았는데..
또 문제 발생..
exprot aborted because fatal lint error
project has compliation error
??
String.xml 에 엄청난 에러가 뜬다.
in not translated in ko...
이 문제는 다음 글에..
http://yonoo88.tistory.com/524
'지식메모 > 안드로이드 Android' 카테고리의 다른 글
안드로이드 conversion to Dalvik format failed with error 1 문제해결.. (2) | 2014.07.27 |
---|---|
안드로이드 is not translated in ko 문제 해결하는 방법 (0) | 2014.07.27 |
안드로이드 스피너 초기 값 지정하기 (1) | 2014.01.17 |
안드로이드 팝업창 만들기(xml 내용 집어넣기) (17) | 2014.01.10 |
안드로이드 검색 자동완성 만들기 (0) | 2013.12.19 |