Android 设备的CPU类型 (通常称为“ABIs”)
arm64-v8a | 表示第 8 代 64 位 ARM 处理器 |
armeabi-v7a | 表示第 7 代及以上 32 位 ARM 处理器 |
armeabi | 表示第 5 代和第 6 代 32 位 ARM 处理器 |
x86-64 | 表示 Intel 64 位处理器(主要平板和虚拟机使用) |
x86 | 表示 Intel 32 位处理器(主要平板和虚拟机使用) |
开发中遇到一个问题,手机弹窗后,点击关闭按钮会延迟关闭,或者无法关闭以及其它问题,但是同事的手机却正常使用,经过多方面验证发现CPU设置的原因(未兼容的会影响手机性能和效率)
最开始配置为: abiFilters "armeabi-v7a", "armeabi" 但在华为P40出现上诉问题。
介于项目只在手机运行,不需要适配平板,后将ndk配置为:
abiFilters "armeabi-v7a", "armeabi", "arm64-v8a" 解决了上述问题。