Android模拟器安装apk失败

Android模拟器安装apk失败,错误信息

Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

原因:

APP是为arm平台编译的,而模拟器是x86或x86_64环境。

解决办法:

  1. 如果是自己开发的APP,在app的build.gradle中加入以下代码:

    android {
    ...
    splits {
        abi {
            enable true
            reset()
            include 'x86', 'armeabi-v7a','x86_64'
            universalApk true
        }
    }
    ...
    }
  2. 如果是安装别人开发好的APP,那就只能新建一个ABI为arm开头的模拟器。

Leave a Comment

豫ICP备19001387号-1