【发布时间】:2022-06-15 17:13:49
【问题描述】:
我正在写我在使用增强现实应用时遇到的问题。
我们正在使用 Unity 2020.3.23f1 和 AR Foundation v.4.17(AR Core 和 AR Kit 也是 v.4.17)。
问题与构建格式有关:当我们导出到 APK 时,应用程序可以运行,并且增强现实没有问题。而如果我们导出到 AAB 以将其放在 Google Play 控制台上,则应用程序会在增强现实功能激活时冻结:不显示相机视图,屏幕变黑,应用程序冻结,阻止用户前进,然后崩溃。
我已阅读有关启用拆分应用程序二进制选项时 AAB 文件的 AR 问题。但这不是我们的情况:此选项未启用。
https://github.com/Unity-Technologies/arfoundation-samples/issues/941
另外我读到有人提出了一个解决方案,当我们在更改目标架构(arm64 和 armv7,我们都启用了)后在 AAB 中构建时,从 Unity 项目的 Library 文件夹中删除一些文件
很遗憾,这个解决方案也不起作用。
这种情况令人沮丧,因为 APK 运行良好,但我们无法将应用程序放在 Google 商店,因为我现在只接受 AAB。
有没有人经历过类似的事情?您有什么解决方案可以提出吗?
感谢您的帮助
【问题讨论】:
标签: android unity3d augmented-reality google-play-console android-app-bundle