Android模拟器安装apk失败,错误信息
Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
原因:
APP是为arm平台编译的,而模拟器是x86或x86_64环境。
解决办法:
-
如果是自己开发的APP,在app的build.gradle中加入以下代码:
android { ... splits { abi { enable true reset() include 'x86', 'armeabi-v7a','x86_64' universalApk true } } ... }
-
如果是安装别人开发好的APP,那就只能新建一个ABI为arm开头的模拟器。