【发布时间】:2020-02-26 09:12:02
【问题描述】:
我最近将 Android Studio 从 3.5(稳定)更新到 3.6(稳定)。
然后我看到插件更新也可以了,所以我将“com.android.tools.build:gradle”的版本从3.5.0更新到了3.6.0,并将gradle版本更新到了5.6.4。
现在,当我尝试构建项目时,问题就开始了;它失败并显示消息 Entry name 'AndroidManifest.xml' collided
【问题讨论】:
-
能否添加错误图片以便更好地理解?
-
引起:java.lang.IllegalStateException:条目名称“AndroidManifest.xml”在 com.android.zipflinger.ZipArchive.validateName(ZipArchive.java:302) 在 com.android.zipflinger.ZipArchive 发生冲突.writeSource(ZipArchive.java:246) at com.android.zipflinger.ZipArchive.add(ZipArchive.java:126) at com.android.signflinger.SignedApk.add(SignedApk.java:135) ... at org.gradle .internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:131) ... 3 更多
-
我遇到了同样的问题。我运行“./gradlew assembleDebug --debug”并得到这个错误日志“Task:app:packageDebug FAILED”。新的打包工具可能有问题。通过在 gradle.properties 文件中添加“android.useNewApkCreator=false”禁用它后构建成功
-
same here.. 将 android studio 更新到 3.6 并更新所有可用插件后,尝试运行应用程序和重建项目时会出现此问题。 条目名称“AndroidManifest.xml”发生冲突不知道该怎么办。
标签: android android-studio gradle android-gradle-plugin build.gradle