2014-10-04 4 views
0

내 app.It에 라이브러리 프로젝트를 사용하고 있습니다. 사용자 정의 xml 속성이 있습니다. 이제 jar로이 라이브러리 프로젝트를 포함하고 싶습니다. XML에서 사용자 지정 특성을 사용할 수 없습니다. "주어진 패키지에 리소스가 없습니다."사용자 지정 네임 스페이스를 포함하여 시도했습니다 : "http://schemas.android.com/apk/res-auto". 그러나 여전히 동일한 오류가 발생합니다. 또한 라이브러리 추가 시도 네임 스페이스에서 "res-auto"대신에 프로젝트 패키지 이름을 사용합니다. 그러나 여전히 작동하지 않았습니다. 위의 오류를 해결하는 방법을 알려주십시오.android에서 라이브러리 프로젝트의 사용자 정의 xml 속성을 사용할 수 없습니다.

답변

0

내 app에서 라이브러리 프로젝트를 사용하고 있습니다. 사용자 정의 xml 속성이 있습니다. 이제이 라이브러리 프로젝트를 병으로 포함하고 싶습니다.

그건 불가능합니다. Android 라이브러리 프로젝트에 리소스가 필요합니다. JAR에는 Android 리소스가 포함되어 있지 않습니다.

위의 오류를 해결하는 방법을 알려주십시오.

사용자 지정 특성을 사용하지 말고 라이브러리 프로젝트에 다른 리소스가 필요하지 않도록기도하십시오.

또는 기존 Android 라이브러리 프로젝트 설정을 고수하십시오.

Android 용 Android Studio 및/또는 Gradle을 사용하는 경우 라이브러리 프로젝트를 AAR로 패키지하고 앱에서 사용할 수 있습니다.

관련 문제