본문 바로가기
지식메모/안드로이드 Android

안드로이드 Invaild project description 문제 해결하는 방법

by yonoo 2014. 7. 27.
반응형




구글 정책이 뭔가 바꼈다고 해서 라이브러리를 추가할 일이 생겼는데 시작부터 골치가 아프다.


진짜 뭔가 수정사항 생기면 두려움이 먼저 앞선다..


수정사항은 앱 프로젝트에 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






반응형