최근에 일부 코드를 Android 라이브러리 프로젝트로 분할했습니다. 내 응용 프로그램 프로젝트에서 해당 프로젝트에 대한 참조를 추가했습니다. 이 "최종 아카이브 생성 오류 : APK의 중복 파일을 발견했습니다 : AndroidManifest.xml"이라는 오류가 나타납니다. 나는 이것이 AndroidManifest.xml 파일을 가지고있는 라이브러리 프로젝트와 관련이 있다고 가정하고있다. 이 오류를 제거하려면 무엇을해야합니까?APK : AndroidManifest.xml의 중복 파일을 찾았습니다.
2
A
답변
3
라이브러리가 Android 코드를 사용하지 않는 경우 일반 병일 수 있으므로 명시 할 필요가 없습니다. Android 코드를 사용하는 경우 항아리로 패키지하고 다시 사용하십시오. SDK의 r14에서이 모든 기능이 훨씬 향상되었습니다. apklib 프로젝트 유형으로 Android 코드를 재사용하려면 Android Maven 플러그인을 사용하십시오.
android mavne 플러그인의 3.9.0-rc2에서 aar를 만들 수도 있습니다.
+0
원래 질문과 동일한 문제가 있습니다. 내가 한 일은 "그냥 항아리로 포장하고 재사용"한 것이지만 그게 오류로 이끌었습니다 :). 다른 팁? –
0
android maven 통합을 사용하는 경우 "제공된"범위를 Android sdk 종속성에 추가해야합니다.
<dependency>
<groupId>com.google.android</groupId>
<artifactId>android</artifactId>
<version>2.3.3</version>
<scope>provided</scope>
</dependency>
관련 문제
- 1. APK에 대한 중복 파일을 찾았습니다 : lib/armeabi-v7a/gdbserver
- 2. Orbeon - 유효한 잠금 파일을 찾았습니다.
- 3. 하나의 apk 파일을 다른 apk 파일에 보관하십시오.
- 4. Android 용 OpenCV APK 용 중복 파일
- 5. .apk 파일을 여는 방법
- 6. apk 파일을 여는 방법
- 7. APK 파일을 차별화 하시겠습니까?
- 8. AndroidManifest.xml의 탭을 전환하는 단축키?
- 9. AndroidManifest.xml의 다른 위치
- 10. AndroidManifest.xml의 클래스 선언
- 11. 안드로이드에 apk 파일을 설치하지 못했습니다?
- 12. apk 파일에서 Keystore 파일을 추출합니다.
- 13. Apk 파일을 자동으로 에뮬레이터로 실행하기
- 14. .apk 파일을 .exe로 변환하는 방법?
- 15. 명령 프롬프트에서 apk 파일을 만듭니다.
- 16. 에뮬레이터에서 apk 파일을 다운로드하지 못했습니다.
- 17. zipalign이 apk 파일을 변경하지 않습니다.
- 18. .apk 파일을 공유하는 것이 안전합니까?
- 19. apk 파일을 강제로 다운로드하기위한 헤더
- 20. 최종 아카이브 생성 오류 : APK에 대한 중복 파일을 찾았습니다. res/drawable-ldpi/ic_launcher.png
- 21. Href를 찾았습니다.
- 22. 이클립스 자동 APK 후 APK
- 23. APK
- 24. Android : .apk 파일을 서버에 업로드했지만 .apk 파일을 다운로드 할 수 없음
- 25. .apk Google 예제를 열려면 어떻게해야합니까?
- 26. android AVD를 사용하여 .apk 파일을 설치하는 방법.?
- 27. android 장치에 .apk 파일을 설치하는 방법
- 28. eclipse를 사용하여 에뮬레이터에서 apk 파일을 어떻게 실행합니까?
- 29. APK 파일을 보호하여 디 컴파일에서 보호하는 방법
- 30. Eclipse에서 .apk 파일을 서명 할 수 없습니다.
확실하지 않지만 라이브러리 프로젝트의 패키지 이름을 변경해보십시오. 둘 다 같으면 나쁜 일이 벌어지고있는 것을 상상할 수 있습니다. –