Unity导出Android 64位

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (496)

我一直在尝试将.abb上传到谷歌播放控制台。当我上传它时,它给了我这个错误:

此版本不符合Google Play 64位要求

以下APK或应用程序包可用于64位设备,但它们只有32位本机代码:2。

从2019年8月1日起,所有版本都必须符合Google Play 64位要求。

在您的应用中包含64位和32位本机代码。使用Android App Bundle发布格式自动确保每个设备架构仅接收所需的本机代码。这可以避免增加应用的总体大小。

我试图导出64位版本,但我不能这样做。

提问于
用户回答回答于

Unity自2017年LTS起支持x64。要启用它,您可以转到文件>构建设置>播放器设置。

在“其他设置”下,您必须将脚本后端更改为IL2CPP,并且您将激活ARM64复选框。核实。

然后,您可以选择通过Target Architecture生成拆分APK

或者在“构建设置”对话框中选择“构建应用程序包”(Google Play)。

希望它有所帮助,你需要拥有Android NDK。

扫码关注云+社区

领取腾讯云代金券