APK 或 App Bundle 可用于 64 位设备,但它们只有 32 位本机代码
APKs or App Bundles are available to 64-bit devices, but they only have 32-bit native code
我有一个 android 应用程序,我正在尝试将其上传到 Google Play 管理中心。
分析apk后,我在x86、arm64-v8a和armeabi-v7a文件夹中找到相同的.so文件。
不过我没有x86_64。
但是,当我将我的 apk 上传到 google 游戏机时,我收到了这个错误:
APKs or App Bundles are available to 64-bit devices, but they only
have 32-bit native code
我已经按照文档添加
ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
在我的 build.gradle 文件中,但这不是 apk 的结构。
这是我分析后的 apk 的样子:
请帮忙。
很遗憾,Agora SDK 不支持 x86_64,这意味着您需要完全放弃对 x86 的支持才能上传到 Play 控制台。从 abiFilters 列表中删除 'x86' 和 'x86_64'。
同时,我建议联系我们的 SDK 开发人员,要求他们为其添加支持,这样您就不会失去潜在用户。
我有一个 android 应用程序,我正在尝试将其上传到 Google Play 管理中心。
分析apk后,我在x86、arm64-v8a和armeabi-v7a文件夹中找到相同的.so文件。
不过我没有x86_64。
但是,当我将我的 apk 上传到 google 游戏机时,我收到了这个错误:
APKs or App Bundles are available to 64-bit devices, but they only have 32-bit native code
我已经按照文档添加
ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
在我的 build.gradle 文件中,但这不是 apk 的结构。
这是我分析后的 apk 的样子:
请帮忙。
很遗憾,Agora SDK 不支持 x86_64,这意味着您需要完全放弃对 x86 的支持才能上传到 Play 控制台。从 abiFilters 列表中删除 'x86' 和 'x86_64'。
同时,我建议联系我们的 SDK 开发人员,要求他们为其添加支持,这样您就不会失去潜在用户。