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


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


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






+ Recent posts