Zip 文件 app/build/intermediates/app_classes/release/classes.jar' 已经包含条目 'META-INF/MANIFEST.MF',无法覆



在调试中使用Android Studio构建我的Android应用程序时,它可以工作,但在发布模式下构建时,我在:app:bundleReleaseClasses步骤中遇到以下错误:

Zip file app/build/intermediates/app_classes/release/classes.jar' already contains entry 'META-INF/MANIFEST.MF', cannot overwrite

使用./gradlew assembleDebug(甚至./gradlew bundleReleaseClasses(在CLI中构建是可行的。

Android Studio中出现此错误的原因可能是什么,因为它可以在gradle CLI中工作?我尝试在packagingOptions {}中排除此文件,但似乎没有任何效果。

我试过这个,这个,这个和其他一些相关的问题,但没有找到答案。

请注意,AGP 7.0.0、7.0.1、7.0.2、7.0.3和7.0.4会出现故障。不确定我是否应该再往前走。

我在调试构建中遇到了同样的错误,我通过删除Build文件夹修复了它。

already contains entry 'META-INF/xxxxxx_debug.kotlin_module', cannot overwrite
  1. 转到项目视图->生成(删除此文件夹(
  2. 重建(重建->重建项目(

只需更新您的Gradle插件版本

我在安卓工作室花栗鼠|2021.2.1和Gradle版本7.1.2中也出现了同样的错误在将Gradle插件版本更新到7.2.0之后,这个问题得到了解决。

相关内容

  • 没有找到相关文章

最新更新