在GitHub网站下载Android 安装包,Actions资源下的APK文件通常有以下版本供选择: 例如上图是某Android客户端的安装包文件,有以下几个版本可以选择:
一、各个版本之间有什么区别?版本号后面的信息是Android设备的ARM处理器类型及版本,目前通常分为以下几种: 1. arm64-v8a第8代、64位ARM处理器。目前,国内Android应用生态正在向64位架构过渡。同时,移动芯片平台也将逐步弱化对32位应用的支持。 2. armeabiv-v7a第7代及以上的 ARM 处理器,是目前主流版本,大部分Android设备都使用它。 3. armeabi第5代、第6代的ARM处理器,早期的手机用的比较多,缺乏对浮点数计算的硬件支持,在须要大量计算时有性能瓶颈。 4. x86 / x86_64x86 架构的手机都会包含由 Intel 提供的称为 Houdini 的指令集动态转码工具,实现对arm .so 的兼容。考虑 x86不到1% 的市场占有率,x86 相关的两个 .so 也是可以忽略的。 5. mips/mips64极少用于手机可忽略。 二、应该下载哪个版本的安装包?普通手机用户,建议下载 以前面图片的安卓应用为例,第一个是 mobile-release.apk ,没有标明处理器版本,通常是通用版本,有的应用会写上 |
|