如何获取64位支持体系结构库?

时间:2019-08-26 16:09:32

标签: android apk 64-bit google-play-console android-app-bundle

我添加了一行:

ndk.abi过滤'armeabi-v7a','arm64-v8a','x86','x86_64'

我检查了lib文件夹:

我有3个文件夹,这些文件夹中的相同文件:armeabi-v7a; x86; x86_64

我运行:>在像素3上执行adb install --abi armeabi-v7a YOUR_APK_FILE.apk

效果很好

Google Play控制台仍显示:

以下APK或应用捆绑包可用于64位设备,但它们仅具有32位本机代码:204。

据我了解,我收到此错误,原因是lib文件夹丢失了“ arm64-v8a”

有人可以解释为什么根本不生成此文件夹吗? 是否会因为lib之一不提供64位支持而发生? 有什么办法找出它是哪个库?

我的依存关系截图图像: https://drive.google.com/file/d/1Q716FhmbJvt8N6kkfS74qJAIGuu7nahR/view

1 个答案:

答案 0 :(得分:0)

您需要将此行放在行列中,希望这对您有用,因为您的APK已为64位设备准备就绪。 使用android应用程序包发布您的应用程序。

ndk.abiFilters 'arm64-v8a','x86_64'