具体报错信息: 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
}
}
}