Intel架构的模拟器能否解决INSTALL_FAILED_NO_MATCHING_ABIS
Intel架构的模拟器能否解决
INSTALL_FAILED_NO_MATCHING_ABIS
的报错
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
Intel架构的模拟器能否解决
INSTALL_FAILED_NO_MATCHING_ABIS
的报错
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
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了。