gpt4 book ai didi

Android 生成签名的 Apk 错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:13:17 25 4
gpt4 key购买 nike

我第一次尝试从 android studio 生成 apk。我遇到了以下错误。

Error:Execution failed for task ':_3dRunAdventure:transformClassesWithJarMergingForRelease'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/unity3d/ads/android/BuildConfig.class

enter image description here

请帮我上传我的第一个安卓游戏:)

最佳答案

如果您使用 Unity 构建游戏,则无需将其移动到 Android Studio 来构建 apk,您可以直接从 Unity 构建它。

您所要做的就是进入文件 > build设置,确保您已将平台切换为 android 并按下构建按钮。如果您有任何错误,Unity 会告诉您它们是什么。

还要确保所有场景都添加到构建中

enter image description here


对于真正想继续使用android studio却出现这个错误的人:

所以与此相关的错误是已修复的错误,所以我会先将 Android Studio 更新到最新版本。

错误报告中描述了此错误的原因 here :

The issue is that both the multidex library and the multidex-instrumentation library both use the same package name in their manifest which in turn means that they both have BuildConfig created in the same package name which triggers a conflict when both are added.

请注意,这个特定的错误是在 multidex 包中,而不是在 android 中。

但这几乎意味着你有两个相同的东西会导致冲突。

This是在 Unity 论坛上提出的类似问题,其中包含一些解决问题的方法。

关于Android 生成签名的 Apk 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42956204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com