0

我有一个想要在 Google Play Store 上发布的 android 版本,但他们说我的应用程序不满足 64 位的要求。我不确定如何将其更改为 64 位。在 Build Settings -> ETC2 下,我的选项是 32 位、16 位和 32 位半分辨率。我的统一版本是2017.2.5f1

4

1 回答 1

0

Unity 2017.2.5f1 不支持 64 位 APK,要么您必须下载 LTS 版本 2017 或更高版本,然后按照以下步骤操作:

  1. 下载 LTS 2017 或更高版本的 unity 后,您必须下载 NDK for unity,每个 Unity 都需要自己的 2019 NDK 版本,它需要“ndk-r16b”。
  2. 将下载的 NDK 解压到安装 Android SDK 的分区。
  3. 现在复制 NDK 的路径,即“Location\android-ndk-r16b”并将其粘贴到 Edit->Preferences->External Tools->NDK。如果 NDK 文本字段不可见,则取消选中“使用 unity 安装的 Android NDK(推荐)”。该步骤的图像参考。

  4. 现在在播放器设置中将“Scripting Back end”从“Mono”更改为“IL2CPP”。编辑->项目设置->播放器->其他设置。

  5. 现在从 Target Architecture.Edit->Project Settings->Player->Other Settings 中检查 Arm 64 和(如果需要,Arm 32 和 x86)。第 4 步和第 5 步的图像参考

而它。我希望这个对你有用。

于 2019-08-22T05:16:20.227 回答