최근에 Android 스튜디오를 3.5 (stable)에서 3.6 (stable)으로 업데이트했습니다.
그런 다음 플러그인 업데이트도 제공되므로 "com.android.tools.build:gradle"버전을 3.5.0에서 3.6.0으로 업데이트하고 gradle 버전을 5.6.4로 업데이트했습니다.
이제 프로젝트를 빌드하려고 할 때 문제가 시작됩니다. 메시지 입력 이름 'AndroidManifest.xml'이 충돌했습니다.
더 나은 이해를 위해 오류 이미지를 추가 할 수 있습니까?
—
Praful Korat
원인 : java.lang.IllegalStateException : com.android.zipflinger.ZipArchive.validateName (ZipArchive.java:302)에서 com.android.zipflinger.ZipArchive.writeSource (ZipArchive.java:246에서 항목 이름 'AndroidManifest.xml'이 충돌했습니다. ) com.android.zipflinger.ZipArchive.add (ZipArchive.java:126) com.android.signflinger.SignedApk.add (SignedApk.java:135) ... org.gradle.internal.work.DefaultConditionalExecutionQueue $ ExecutionRunner에서 .run (DefaultConditionalExecutionQueue.java:131) ... 3 더보기
—
T. Aslam
나는 같은 문제를 겪었다. "./gradlew assembleDebug --debug"를 실행하고 "Task : app : packageDebug FAILED"오류 로그가 나타납니다. 새로운 패키징 도구에 문제가있을 수 있습니다. gradle.properties 파일에 "android.useNewApkCreator = false"를 추가하여 비활성화 한 후 빌드 성공
—
Peter
안드로이드 스튜디오를 3.6으로 업데이트하고 사용 가능한 모든 플러그인을 업데이트 한 후 앱을 실행하고 프로젝트를 다시 빌드하려고하면이 문제가 나타납니다. 충돌 한 항목 이름 'AndroidManifest.xml' 이 무엇을해야할지 모릅니다.
—
Espada
비슷한 답변을보십시오. stackoverflow.com/a/60469132/10646780
—
Jatin Sahgal