Android 64位架构支持

时间:2019-07-01 12:51:52

标签: android google-play x86-64

许多人都知道,从2019年8月开始,Google将确保所有应用程序都支持64位体系结构。https://developer.android.com/distribute/best-practices/develop/64-bit

这提出了支持arm和x86的64位体系结构的观点。对于x86,我认为没有可用的设备。只有仿真器支持x86。

我的应用程序使用一些本机代码。所以我的问题是我的应用程序是否与arm兼容,而与86不兼容。google是否接受我的更新?不提供x86_64 * .so文件是否表示我放弃对x86的支持?

1 个答案:

答案 0 :(得分:1)

只需在应用程序级别gradle中添加行ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64','armeabi','mips',即可支持64位。

android {
    ...
    defaultConfig {
        ...
        ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64','armeabi','mips'

    }
}