今天在使用模拟器运行studio项目时发现genymotion不能安装成功就试了下夜神模拟器,看到网上的一位老哥写的挺好的,这里我就不重复叙述了,直接上了链接:
https://blog.csdn.net/qq_34966519/article/details/51857967
完成他的配置运行即可安装成功,但是我依然无法运行我的项目,貌似是限制了x86的不让运行什么的,很烦恼,报错:
device support x86 but apk only supports armeabi-v7a
原因:build.gradle没集成x86模式。
解决办法:项目根路径,app文件夹找到build.gradle文件,找到相关代码并改成如下形式:
android {
defaultConfig {
ndk {
//选择要添加的对应cpu类型的.so库。
abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a',"x86"
// 还可以添加 'x86', 'x86_64', 'mips', 'mips64'
}
}
}