我正在尝试将 AR 应用程序上传到 Google Play Console,但每次尝试都会出现错误。该应用程序是使用 gradle 内置Unity的ARCore。我是 Android 开发新手,我正在尝试编辑我的内容AndroidManifest.xml,但我认为我做错了什么。
最初,我尝试在 Unity 中构建带有拆分应用程序二进制文件的 APK,但只允许导出文件.gradle。所以我在 Android Studio 中打开了它并构建了 APK 和 AAB 以上传到 Google Play Console。
AAB 文件上传产生此错误:
尽管已指定元数据标记 com.google.ar.core.min_apk_version,但 AndroidManifest.xml 文件中缺少 ARCore 依赖项类型 com.google.ar.core。
我尝试添加implementation 'com.google.ar:core:1.12.0'AndroidManifest 依赖项,但 gradle 项目同步失败。
我需要进一步编辑清单吗?
任何帮助表示赞赏!
更新:我已在 gradle 文件中添加了 ARCore 依赖项,并在清单中标记了 AR core。
这是.gradle文件:
// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
buildscript {
repositories {
google()
jcenter()
} …Run Code Online (Sandbox Code Playgroud)