在将App安装到模拟器时出现错误:INSTALL_FAILED_NO_MATCHING_ABIS,提示信息如下:
Installation failed with message INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113.It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing. WARNING: Uninstalling will remove the application data! Do you want to uninstall the existing application?
解决办法:在build.gradle
文件中添加以下代码:
// 没有以下代码模拟器安装apk时 INSTALL_FAILED_NO_MATCHING_ABIS // 解决 native libraries 不支持cpu的体系结构。同时编译X86及ARM类型,允许模拟器调试(打包时记得注释并rebuild) android { splits { abi { enable true reset() include 'x86', 'armeabi-v7a','x86_64' universalApk true } } }