查看cpu架构
- armeabiv-v7a: 第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它.
- arm64-v8a: 第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中之一。
- armeabi: 第5代、第6代的ARM处理器,早期的手机用的比较多。
- x86: 平板、模拟器用得比较多。
- x86_64: 64位的平板。
- 手机开启USB调试后,连上电脑,在Terminal中输入命令:
adb shell getprop ro.product.cpu.abi
##谷歌官网提到了我们要为每一种 CPU 架构(指令集)指定 ABI,但是指的庆幸的是各种 ABI 存在向下兼容的特性
表 1. ABI 和支持的指令集。
| ABI | 支持的指令集 | 说明 |
|---|---|---|
armeabi | ARMV5TE 和更高版本 Thumb-1 | 无硬浮点。只兼容 armeabi |
armeabi-v7a | armeabi Thumb-2 VFPv3-D16 其他(可选) | 与 ARMv5、v6 设备不兼容。兼容 armeabi-v7a、armeabi |
arm64-v8a | AArch-64 | 兼容arm64-v8a、armeabi-v7a、armeabi |
x86 | x86 (IA-32) MMXSSE/2/3 SSSE3 | 不支持 MOVBE 或 SSE4。常见于 pc 端,兼容 x86、armeabi(待考证) |
x86_64 | x86-64 MMXSSE/2/3 SSSE3 SSE4.1、4.2 POPCNT | 兼容 x86_64、x86 |
mips | MIPS32r1 及更高版本 | 使用硬浮点,并且假设 CPU:FPU 时钟比率为 2:1 以获取最大兼容性。 不提供 micromips 或 MIPS16。只兼容 mips |
mips64 | MIPS64r6 | 兼容 mips64、mips |
- Android K 4.0~4.4w 14~20
- Android L 5.0 21
- Android L 5.1 22
- Android M 6.0 23
- Android N 7.0 24
- Android N 7.1 25
- Android O 8.0 26
- Android P 9.0 27
步骤:
1、按Esc
2、输入:set noreadonly
3、即可按正常途径保存:wq