84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
Intel架构的模拟器能否解决
INSTALL_FAILED_NO_MATCHING_ABIS
的报错
Intel架构模拟器主要是用x86架构的所以你需要x86或者x86_64架构的SO。你可以先同查看手机的cpu架构。adb shell getprop | grep cpu我现在编译SO主要用的是ndk-r9d和ndk-r11b,ndk-r9d不能编译64位的SO,ndk-r11b可以编译所有架构的SO但是我发现部分32位机型会不兼容。你的问题应该用ndk-r11b编译就能解决。
adb shell getprop | grep cpu
so文件不匹配的问题,因为你的APK文件内的so文件都是为arm或mips平台编译的文件,解决办法是再编译一套适配x86架构的so文件。可以试一下在你libs目录下新建x86文件夹,拷贝一份arm文件夹下的so文件过来。如果还是报错,那只能重新编译了so了。
Intel架构模拟器主要是用x86架构的所以你需要x86或者x86_64架构的SO。你可以先同查看手机的cpu架构。
adb shell getprop | grep cpu
我现在编译SO主要用的是ndk-r9d和ndk-r11b,ndk-r9d不能编译64位的SO,ndk-r11b可以编译所有架构的SO但是我发现部分32位机型会不兼容。
你的问题应该用ndk-r11b编译就能解决。
so文件不匹配的问题,因为你的APK文件内的so文件都是为arm或mips平台编译的文件,解决办法是再编译一套适配x86架构的so文件。可以试一下在你libs目录下新建x86文件夹,拷贝一份arm文件夹下的so文件过来。如果还是报错,那只能重新编译了so了。