android - APK 或 App Bundle 可用于 64 位设备,但它们只有 32 位 native 代码

标签 android unity3d google-play

我已经导出了一个 Android App Bundle 文件以上传到 Play 商店,其中包含从 Unity 所需位置下载的 NDK,因为 Android Studio NDK 文件与 Unity 不兼容。

我在上传构建时收到此类错误消息:

Screen Shot

这里有 SDK 和 NDK 路径设置:

Screen Shot

现在,解决这个问题的方法是什么?

我做错了什么我无法理解的步骤?

请不要提及重复的问题,因为我已经尝试过其他对我不起作用的选项。

最佳答案

供将来引用:

这是 google play 和 x86 build 不提供 64 位对应代码的问题。禁用 x86 构建可修复此问题。

引用:https://forum.unity.com/threads/successful-unity-aab-build-not-compliant-with-the-google-play-64-bit-requirement.729035/

问题开始于 08/20/2019。

关于android - APK 或 App Bundle 可用于 64 位设备,但它们只有 32 位 native 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57561855/

相关文章:

android - 已发布的具有唯一名称的 android 应用程序未显示在 playstore 搜索中

java - 如何使用Socket将图片从PC发送到Android?

Android NDK 找到动态链接 : unable to debug library

c# - 统一构建后在数据文件夹中复制一些额外的文件

unity3d - 如何使用 Unity3D 要求网络摄像头自动对焦

c# - 统一获取基本音频频谱数据

android - APK 大于 50 MB

android - 如何在 Android 手机中获取第二个 SIM 卡的 IMSI 号

javascript - 从 JSON 对象(React-Native js)中删除键值对?

android - Google Play 显示 - 您的设备与此版本不兼容,无法下载该应用程序