Android 64 位架构支持

标签 android google-play x86-64

众所周知,自 2019 年 8 月起,Google 将确保所有应用都支持 64 位架构。 https://developer.android.com/distribute/best-practices/develop/64-bit

这提出了支持 arm 和 x86 的 64 位架构的要点。对于 x86,我认为没有可用的设备。只有模拟器才支持 x86。

我的应用程序使用了一些 native 代码。所以我的问题是我的应用程序是否兼容 64 位 arm 而不是 86 位。谷歌是否接受我的更新?不提供 x86_64 *.so 文件是否意味着我将放弃对 x86 的支持?

最佳答案

只需在您的应用级 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'

    }
}

关于Android 64 位架构支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56836071/

相关文章:

android - 隐藏和显示操作栏中的选项卡

android - 如何仅从一个国家/地区取消发布 android 应用程序?

android - 人们无法在 Android Market 下载我们的特定产品

linux - Hello World 程序 Nasm 汇编和 C 的执行指令数不同

c - 目标文件重定位表中条目的含义

android - 如何提高 Sqlite/Android 中 SELECT 查询的性能?

android - 在 android 滚动 ListView 中动态加载更多项目的最佳方法

android - 如何让 google play 将 unity 游戏标记为专为平板电脑设计?

linux - 如何将字符串中的一个字符与 NASM x86_64 Linux 程序集中的另一个字符进行比较

android - 如何从付费应用程序构建中排除广告库?