Volley 라이브러리에 관한 자세한 사항 링크

https://gist.github.com/benelog/5981448



Git 에서 해당 라이브러리 프로젝트를 다운받아 Eclipse에 Import 하면 프로젝트 폴더만 생긴다.

해당 프로젝트 폴더 내의 Build.xml를 Run as...에서 Ant 빌드를 하면 에러를 뿜어낸다.


에러 메시지는 sdk.dir을 찾지 못한다며 불라불라 하면서 에러 메시지를 뿜어낸다.

에러메시지 :         

message="sdk.dir is missing. Make sure to generate local.properties using 'android update project' or to inject it through the ANDROID_HOME environment variable."


이 에러의 해결방법을 찾고 적용하는데 1시간이 걸렸다.


일단 터미널 실행하고(난 맥을 쓰니까...vi편집기라고 생각하면 됨) 자신의 adt폴더의 sdk/tools까지 진입한다.


그 후 

./android update project -p 수정하려하는 프로젝트의 경로

를 입력해주면 된다.


그러면 이런 영어들이 쭉 나온다... 업데이트가 되었고, 몇가지 더 해라 인데 싹 무시하면 된다.


choibmui-MacBook-Pro:tools choibm$ ./android update project -p /Users/choibm/Documents/util_lib/Volley

Updated local.properties

Updated file /Users/choibm/Documents/util_lib/Volley/proguard-project.txt

It seems that there are sub-projects. If you want to update them

please use the --subprojects parameter.

choibmui-MacBook-Pro:tools choibm$ 


이후 다시 Eclipse에서 프로젝트의 Build.xml 을 열어보면
ANDROID_HOME 이 자신의 sdk 경로로 변경되어 있을 것이다.
확인이 되면 Build.xml을 Run as에서 ant 빌드를 하면 콘솔창에 성공적인 빌드라며 BUILD SUCCESS 가 뜰것이다.





'안드로이드' 카테고리의 다른 글

Android Async Http Library Sample  (0) 2014.04.09
Volley 라이브러리 사용시 에러 처리 방법.  (0) 2014.02.27
StrictMode  (0) 2012.09.03
지연 초기화 ( Lazy initializations )  (1) 2012.09.03
안드로이드 캐쉬 관련  (0) 2012.09.03
안드로이드 GCM Framework  (0) 2012.08.30
Posted by ▶◀▶고등어