APK或应用捆绑包可用于64位设备,但它们只有32位本机代码

问题描述 投票:0回答:1

我有一个Android应用,正在尝试将其上传到Google Play控制台。

分析了APK之后,我可以在x86,arm64-v8a和armeabi-v7a文件夹中找到相同的.so文件。

虽然我没有x86_64。

但是,当我将我的APK上传到Google Play控制台时,出现此错误:

APK或应用捆绑包可用于64位设备,但仅有32位本机代码

我已经按照文档进行添加

ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'

在我的build.gradle文件中,但这不是apk的结构。

这是我分析的apk的样子:

This is how my analyzed apk looks like

请帮助。

android android-gradle google-play-console
1个回答
0
投票

不幸的是,Agora SDK不支持x86_64,这意味着您需要完全放弃对x86的支持才能上传到Play控制台。从abiFilters列表中删除“ x86”和“ x86_64”。

同时,我建议与我们的SDK开发人员联系,要求他们增加对它的支持,这样您就不会失去潜在的用户。

© www.soinside.com 2019 - 2024. All rights reserved.