: > Task :core:transformClassesWithMergeClassesForRelease FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':core:transformClassesWithMergeClassesForRelease'.
> 1 exception was raised by workers:
java.util.zip.ZipException: duplicate entry: META-INF/app_release.kotlin_module
在我的build.gradle
中,我尝试添加:
packagingOptions {
exclude 'META-INF/app_release.kotlin_module'
}
但这没有任何区别。
我怎么解决这个?
我有一个核心
模块和一个安装
模块,它在核心
构建中声明。gradle
带有dynamicfeatures=[“:installed”]
谢谢
请确保您所有的依赖项都是API
或实现
,我有流动的依赖项GRAP。
meemo_sdk:api项目(“:gvoice”)
应用程序项目:
实现项目(“:gvoice”)实现项目(“meemo_sdk”)
我正在使用Gradle构建一个JavaFX应用程序。我经常遇到的问题是META-INF/License的“重复输入”错误。 为了完整起见,下面是gradle assemble生成的错误: 和我的gradle.build脚本:
在更新了我的LibGDX项目中的所有库后,我得到了一个错误 “导致重复条目” 项目级构建。分级: Android级别的构建。Gradle:
我一直在查看这里张贴的关于这个错误的一些答案,但没有运气。我希望得到一些关于发生了什么的澄清。我的错误如下: 此外,我对这些帖子中给出的一些建议有点困惑。和之间的操作区别是什么?它们似乎可以互换,但表达了非常不同的想法。似乎我被要求在上传到应用商店时包括许可证,所以如果我在这里排除了它,以便编译应用程序,当我准备上传时,我应该在哪里包括它?我希望有人能更多地了解这里发生的事情。
我已经在我的移动应用程序中添加了一些东西,比如添加或动画列表。问题是,几天前我可以完美地生成APK,自从y添加这些东西的那一刻起,Android Studio就不让我生成它们了。它有以下错误。 条目名'meta-inf/androidx.vectordrawable_vectordrawable.version'发生冲突
错误:任务“:OpenPayAndroid:TransformResourcesWithMergeJavaResforRelease”执行失败。 com.android.build.api.transform.transformException:com.android.builder.packaging.duplicateFileException:APK Meta-INF/license文件中
问题内容: 在Java中,您经常会看到一个包含一些元文件的META-INF文件夹。该文件夹的用途是什么,我可以放在那里? 问题答案: 一般来说,您不应该自己在META-INF中添加任何内容。相反,您应该依靠任何用于打包JAR的东西。这是我认为Ant真正擅长的领域之一:指定JAR文件清单属性。说起来很容易: 至少,我认为这很容易… :-) 关键是应将META-INF视为内部Java元目录。不要惹它!