【发布时间】:2019-12-26 04:10:09
【问题描述】:
enter image description hereI 选择 arm64 (64 bit) 和 x86 和 amrv7 并在播放器设置中选择 build app bundle 所以但是当我想发布时,我有一个错误,比如:
错误
此版本不符合 Google Play 64 位要求
以下 APK 或 App Bundle 可用于 64 位设备,但它们只有 32 位本机代码:2. 在您的应用程序中包含 64 位和 32 位本机代码。使用 Android App Bundle 发布格式自动确保每个设备架构只接收它需要的本机代码。这样可以避免增加应用的整体大小。
所有插件都可以在我的其他游戏中使用,但是新插件(=applovin sdk),这是一个系统广告,我如何理解 applovin sdk 对 64 位的支持?
为什么我不能发布游戏? 请帮帮我
我在某个星期遇到了这个问题,无法发布我的游戏?请帮我 我怎么了?
【问题讨论】:
-
您是否在使用任何只有 32 位二进制文件的原生插件?
-
这是另一种可能性。您在项目中使用的库或插件正在向项目构建添加 32 位引用。要检查这一点,请问自己添加了哪些软件包,并查看其中是否有任何与 Android 特定功能相关。
-
所有插件都可以在我的其他游戏中使用,但是新插件(=applovin),这是一个系统广告,我如何理解 applovin 对 64 位的支持?
-
如果您怀疑它与本机插件相关,我已经更新了下面的答案。
标签: android unity3d google-play google-play-games applovin