Android 64位机器引用32位so出错的解决办法

64位机器默认会去加载lib64目录下的so文件, 所以要编译一个64bit的so, 使用eclipse编译jni时,在jni目录新建Application.mk文件,内容如下:

APP_ABI := armeabi armeabi-v7a x86 mips arm64-v8a x86_64 mips64

以上各字段为CPU类型, 编译完后会产生对应CPU下使用的so文件, 把arm64-v8a中的so拷贝到/system/lib64目录即可.

上一篇:【剑指offer】剑指 Offer 64. 求1+2+…+n


下一篇:Android CPU架构