APK 或 App Bundle 可用于 64 位设备,但它们只有 32 位本机代码 Unity Play 商店错误 [英] APKs or App Bundles are available to 64-bit devices, but they only have 32-bit native code Unity Play store error
问题描述
我正在尝试按照 Google 指南为 64 位架构构建游戏我将 unity 升级到支持的 LTS 版本 2018 并将脚本后端更改为 IL2CPP
I am trying to build my game for 64 bit architecture as per Google guideline I upgrade the unity to supported LTS version 2018 and change the scripting backend to IL2CPP
并选中 ARM64 复选框并使用 Android 应用程序包
and checked the ARM64 checkbox and using Android application bundles
但我仍然在 Google Play 控制台上出错
but still I am getting error on Google Play console
我不明白为什么会出现此错误,因为我遵循了 64 位提及的 google 指南此处.我该如何解决?
I can't understand why I am getting this error as I have followed the google guidelines for 64 bit mention here. How can I resolve this?
推荐答案
尝试在没有 x86 架构的情况下构建应用程序.
Try to build the App without the x86-Architecture.
否则您的设置看起来不错.
Otherwise your settings look fine.
您也可以尝试导出项目(而不是构建应用程序包)并使用 Android Studio 构建 APK.
Also you can try to export the project (instead of building the app bundle) and build the APK using Android Studio.
这篇关于APK 或 App Bundle 可用于 64 位设备,但它们只有 32 位本机代码 Unity Play 商店错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!