APK或应用捆绑包可用于64位设备,但它们只有32位本机代码Unity Play存储错误

时间:2019-08-23 07:19:45

标签: android unity3d google-play-console

我正在尝试按照Google指南针对64位体系结构构建游戏,我将统一性升级到受支持的LTS版本2018,并将脚本后端更改为IL2CPP

enter image description here

并选中ARM64复选框并使用Android应用程序捆绑包

enter image description here

但我在Google Play控制台上仍然遇到错误

enter image description here

我不明白为什么会收到此错误,因为我遵循了Google指南中关于64位提及here的规定。我该如何解决?

2 个答案:

答案 0 :(得分:2)

尝试在没有x86体系结构的情况下构建应用。

否则,您的设置看起来会很好。

您还可以尝试导出项目(而不是构建应用程序捆绑包)并使用Android Studio构建APK。

答案 1 :(得分:1)

经过多次尝试,我今天成功地使用Unity 2019.2发布到了Google Play。

取消选中86体系结构

取消选中实验性拆分APK

导出项目并在Android Studio中打开

更新Android Studio中的所有内容,以使捆绑包(aab)格式起作用 在Google Play中。

创建签名的应用包->成功发布,没有64位要求错误。