首页 > 解决方案 > “清单合并失败并出现多个错误,请参阅日志”错误,Arcore 使用 Unity

问题描述

我是一个使用统一的初学者,最近我一直在研究 arcore。更具体地说,我一直在尝试在统一版本 2019.4.18f1 上启动并运行此示例“HelloAR”(https://developers.google.com/ar/develop/unity/quickstart-android

我已经完全按照这些步骤操作,但是我一直收到相同的错误,“清单合并失败并出现多个错误,请参阅日志”。在查看错误后,似乎问题与 gradle 有关。以下是错误: 错误

我已经尝试下载 gradle 6.6.1 并使其成为统一的自定义 gradle,

我已经检查了本手册中显示的框:(https://developers.google.com/ar/develop/unity/android-11-build),

我已将以下代码添加到启动器模板和主模板中:

我尝试过使用其他解决方案,但无法修复它。

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        // Must be Android Gradle Plugin 3.6.0 or later. For a list of
        // compatible Gradle versions refer to:
        // https://developer.android.com/studio/releases/gradle-plugin
        classpath 'com.android.tools.build:gradle:6.6.1'
    }
}

但是,我没有运气摆脱这些错误。任何帮助将不胜感激!

标签: androidunity3dgradlearcore

解决方案


对于 Unity 2019.3 及更高版本

启用自定义基本 Gradle 模板

启用自定义基本 Gradle 模板

然后转到它的位置 Assets -> Plugins -> Android -> baseProjectTemplate.gradle

将您的毕业典礼更改为classpath 'com.android.tools.build:gradle:3.4.3'

使用 Unity 推荐的 gradle

在此处输入图像描述

对于统一 2018

启用自定义主模板

在此处输入图像描述

转到您的 mainTemplate.gradle 并将您的 gradle 版本更改为classpath 'com.android.tools.build:gradle:3.4.3'

继续使用 Unity 推荐的 gradle 版本。


推荐阅读