ABI是什么
应用程序二进制接口 ABI (Application Binary Interface), 定义了二进制文件(尤其是.so文件)如何运行在相应的系统平台上。从使用的指令集,内存对齐到可用的系统函数库。
Android应用支持的ABI取决于APK中,位于lib/ABI目录中的.so文件。
ABI于CPU的关系
a. 很多设备都支持多种ABI。
b. 应用程序安装在设备上时,只有该设备支持的so才会被安装。
应该为每个支持的ABI提供所有的so文件。
手机主要是amreabi
x86对amreabi有一定的翻译支持
所以,手机游戏打amreabi即可
(如果要支持多个abi,会多出几个so,会增加包体大小)