2012-03-19 4 views
0

NetBeans IDE에서 Android 라이브러리 프로젝트를 만들려면 어떻게해야합니까? 빌드 타겟은 다른 Android 프로젝트에서 사용하기위한 JAR입니다. 이클립스에서 라이브러리 프로젝트를 만드는 데 대한 http://developer.android.com/guide/developing/projects/projects-eclipse.html의 설명서를 보았지만 NetBeans를 사용하고 있습니다. Android 프로젝트의 속성에서 isLibrary 속성을 볼 수 없습니다. 이 작업을 수행 할 수있는 방법이 없으면 Android 라이브러리 프로젝트를 수동으로 설정하는 방법은 무엇입니까? 이것이 두꺼운 질문이라면 저를 용서하십시오.NetBeans에서 Android 라이브러리 프로젝트 만들기

+0

Netbeans는 소스 코드를 작성하기 위해 maven을 사용하므로 올바른 builds.xml 파일을 작성해야합니다. isLibary 속성은 대상을 빌드 할 때 종속성을 바로 잡는 더러운 해킹입니다. – Michele

+0

@Michele, 모든 Android 및 기타 종속성을 포함하고 JAR을 실제 Android 애플리케이션 프로젝트로 가져 오는 경우이 방법이 유용할까요? isLibrary에 관해서는 이상한 점이 없다. –

+0

더 이상 아무것도 없다고 생각합니다. 시도해 보셨습니까? 작동하지 않는가? – Michele

답변

2

Netbeans는 표준 안드로이드 프로젝트 레이아웃 (the features site 참조)과 표준 개미 기반 빌드를 사용하고 있습니다. 즉, 프로젝트의 루트에 project.properties 파일이 있음을 의미합니다. 라이브러리 프로젝트에는 안드로이드 타겟 버전 (그리고 결국 다른 안드로이드 라이브러리 참조)과 함께 android.library=true이 있습니다. 이 파일은 Important Files에서 열람 할 수 있습니다. 청소 및 재건 할 때, 넷빈즈는 다음 cmdline와의 lib 디렉토리 프로젝트를 생성하기 위해 ($SDK/tools에 위치) SDK android 도구를 사용할 수 있습니다, 이것은 그렇지 않으면 lib 디렉토리 프로젝트 (APK 등을 작성하지 않습니다)

경우로 동작 어떻게 든 Netbeans에 가져 오십시오.