android - Unity3D-无法构建64位Android

标签 android unity3d google-play 64-bit

我有一个类似于this question的问题,但并不完全相同。

  • 在我的Android Build设置中,我已勾选“Build App Bundle。
  • 脚本后端= IL2CPP
  • API兼容性级别= .NET Standard 2.0
  • 目标体系结构= ARMv7,ARM64,x86

  • 当我生成AAB文件并将其上传到Google时,出现错误消息

    The following APKs or App Bundles are available to 64-bit devices, but they only have 32-bit native code: 6.



    当我构建游戏时,我可以看到进度窗口显示它正在构建64位源。那么,为什么Google不断告诉我它不包含64位版本?

    最佳答案

    unity forum:

    x86 is used by less than 0.4% of all Android devices, so it shouldn't have any real impact.

    You may probably already noticed but in 2019.2 x86 target is marked as deprecated, in 2019.3 it will be removed completely.



    在播放器设置中取消选择 x86 体系结构。

    关于android - Unity3D-无法构建64位Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59673031/

    相关文章:

    c# - 如何统一播放音频

    android - 如何解决 Google Play Store for Flutter 应用程序检测到的崩溃问题

    android - 如何找到 Google Play 结算身份验证详细信息?

    unity3d - 变量声明中的冒号

    c# - Unity3D,如何为运算符编写扩展方法?

    google-play - 如何将不同的 keystore apk 文件上传到 google play 开发者

    android - 使用 setRetainInstance 在 configurationChanges 中保留 ListAdapter 中的列表项

    android - Kotlin Android - 通知不显示为抬头

    android - 带复选框和不带复选框的 ListView

    android - 重新启动时保持拖放项目的位置