Android(安卓)SO文件的兼容和适配
16lz
2021-12-04
- Android SO文件的兼容和适配
- SO的兼容性
- SO介绍说明
- SO的适配
Android SO文件的兼容和适配
SO的兼容性
对于CPU来说,不同的架构并不意味着一定互不兼容,根据目前Android共支持七种不同类型的CPU架构:
- armeabi 设备只兼容armeabi;
- armeabi-v7a 设备兼容armeabi-v7a、armeabi;
- arm64-v8a 设备兼容arm64-v8a、armeabi-v7a、armeabi;
- X86 设备兼容X86、armeabi;
- X86_64 设备兼容X86_64、X86、armeabi;
- mips64 设备兼容mips64、mips;
- mips 只兼容mips;
SO介绍说明
- armeabi 第5代 ARM v5TE,使用软件浮点运算,兼容所有ARM设备,通用性强,速度慢
- armeabi-v7a 第7代 ARM v7,使用硬件浮点运算,具有高级扩展功能
- arm64-v8a 第8代,64位,包含AArch32、AArch64两个执行状态对应32、64bit
- x86 intel 32位,主要用于平板
- x86_64 intel 64位,主要用于平板
- mips
- mips64
从兼容性可以知道armeabi是属于万金油型的。
SO的适配
更多相关文章
- Android(安卓)USB通信-实现lsusb
- 获取 Android(安卓)4.2 的 ROOT 权限(越狱)
- 获取Android(安卓)设备信息——build.prop
- android usb Host模式下与usb Hid 设备的通信
- Android(安卓)Private Libraries 和 Dependencies的区别
- Android(安卓)ADB
- Android(安卓)4.0新增WiFiDirect功能
- 英特尔® Android* USB 驱动程序安装说明
- Fast File Transfer – 让 Android(安卓)通过 WIFI 传输文件到任