具体报错信息: installation failed with message INSTALL_FAILED_NO_MATCHING_ABIS:Failed to extract native libraries,res=-113.

报错原因:
使用了native libraries ,native libraries 不支持当前使用的虚拟机的cpu架构。(cpu架构分为x86、arm、mips)
解决方法1: 下载一台arm架构的虚拟机,但是至少我的电脑上跑arm的虚拟机超级慢
解决方法2: 找到自己手机的开发者选项,打开usb调试使用真机进行调试
解决方法3:(这个方法网上看到的,但是不知道为什么我用了会有报错,不得已放弃了)
将下列代码加入到app下的build.gradle文件中:

android {
    splits {
        abi {
            enable true
            reset()
            include 'x86', 'armeabi-v7a','x86_64'
            universalApk true
        }
    }
}
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐