우선이 주제를 타겟팅하는 몇 가지 질문이 있지만 그 중 아무도 나를 도왔습니다.외부 프로젝트 라이브러리 소스 트리 참조
나는 안드로이드/ADT 플러그인 내 첫 번째 안드로이드 프로젝트를 개발 그리고 난 this library를 사용하고 싶습니다. 나는 여기서 이것을 찾았고 공식 문서에서 이것을 수행하는 방법을 찾았고 how to reference a library project을 찾았습니다.
$ android update project --target 8 /path/to/workspace/myproject /path/to/workspace/numberpicker/lib
Resolved location of library project to: /path/to/workspace/numberpicker/lib
Updated project.properties
Updated local.properties
No project name specified, using Activity name 'SplashActivity'.
If you wish to change it, edit the first line of build.xml.
Added file /path/to/workspace/myproject/build.xml
Updated file /path/to/workspace/myproject/proguard-project.txt
는 분명히이 단계가 제대로 작동 :
나는 다음과 같은 명령을 실행. 그러나 XML 레이아웃에서
com.michaelnovakjr.numberpicker.NumberPicker
을 참조하려고하면 Eclipse는이 클래스를 찾지 못한다고 불평합니다.
은 그 때 나는
this answer을 발견하고 변경 내
project.properties
:
# Before
android.library.reference.1=/path/to/workspace/numberpicker/lib
# After
android.library.reference.1=../numberpicker/lib
하지만 내 문제가 해결되지 않았다.
아마도이 라이브러리는 Eclipse 프로젝트가 아니므로 이클립스에서 열 수는 없습니다.
아직 Eclipse에서 numberpicker를 Android Project로 가져 오지 않으셨습니까? 이클립스에 먼저 가져 오기 : 파일 -> 새로 만들기 -> 기타 -> 안드로이드 -> 안드로이드 프로젝트', 마법사 창에서'기존 소스에서 프로젝트 생성 '을 체크하고 위치를 선택하십시오. 다음에 원하는 것을 다시 시도하십시오. – yorkw
효과가있었습니다! 이것을 답안으로 추가하면 받아 들일 수 있습니다. 감사! – borges