简要列举网站常见类型,微信运营专员,wordpress icon class,网站开发前途APK版本说明#xff1a;
universal: 通用版#xff08;不在乎安装包大小/懒得选就用这个版本#xff0c;包含以下2种CPU架构so#xff09; armeabi-v7a: 32位ARM设备#xff08;备用机首选#xff09; arm64-v8a: 64位ARM设备#xff08;主流旗舰机#xff09;
ABI在…APK版本说明
universal: 通用版不在乎安装包大小/懒得选就用这个版本包含以下2种CPU架构so armeabi-v7a: 32位ARM设备备用机首选 arm64-v8a: 64位ARM设备主流旗舰机
ABI在Android 系统上每个不同的CPU支持不同的指令集CPU与指令集的组合都有对应的二进制接口即ABIarmeabi是第5、6代ARM处理器。是普通的或旧的arm v5 v6 cpu较早的手机一般使用这个。armeabiv-v7a是第7代及以上的 ARM 处理器。Android从2010年起开始支持2011年后生产的手机大部分支持此CPU。arm64-v8a是第8代、64位ARM处理器。2011年10、11月左右公布但早期的安卓手机CPU可能因为其它硬件限制没有大规模使用该架构。但如今随着手机运行内存不断增加高于8G的大多不再使用32位处理器转向64位处理器。x86大概2011年开始主要是平板、模拟器用得比较多。x86_64大概2014年后的64位平板用得比较多。
目前的手机系统已经在强制要求使用64位应用对于32位应用仅是兼容建议使用64位应用版本
总结
目前的手机系统以及处理器要求的趋势正在逐步减弱32位的支持逐步进行64位应用替换可能在未来不久最新的手机将不支持32位的应用
如果需要支持32位那可以使用universal版本此版本打包的apk包含32/64两个版本但体积较大
如果只想支持64位那就使用arm64-v8a版本此版本打包的apk只包含64位但基本可以覆盖近五年的手机可以运行
armeabi-v7a版本不太推荐使用此版本目前基本使用不到