Android Studio 模拟器(AVD)安装与排错 之前一直用真机(MUMU模拟器)做测试突然想使用一下咱们的Android Studio自带模拟器没想到遇到了不少坑写此文章记录一番。 Android Studio自带模拟器(AVD),怎么安装呢本文就一步一步来操作1、选择AVD Manager(Device Manager)2、添加设备已有模拟器显示界面如下,没有直接选中Create Virtual Device...3、选择设备选中你想要的设备NextNextFinish即可4、Error while waiting for device: The emulator process for AVD Pixel_2_API_28 was killed.问题造成原因1.Android Emulater没有安装2.HAXM需要更新或重新安装下面咱看看那个没安装FileSettingsSystem SettingsAndroid SDKSDK Tools上图两个都安装但是版本过低当然没安装的直接安装即可咱先升级看看。选中红框内的内容Apply。5、安装(更新) AVD HAXM6、下载后nextFinish7、Unable to install Intel® HAXM VT-x is disabled in BIOS.看到标题和上图就知道运行结果不理想了Unable to install Intel® HAXMVT-x is disabled in BIOS.Enable VT-x in your BIOS security settings (refer to documentation for your computer).好事多磨咱继续解决问题。查阅资料要进入BIOS模式设置CPU不用电脑不一致哈。咱以HP为例1.ESC键进入提示再根据提示比如按F10进入BIOS的办法。按下开机键或者重启黑屏后快速点按ESC(多按)这是为了避免错过BIOS的检测时间。如果看见LOGO了那说明错过了时机那就重来。手快的话1-2次就可以进入。看到这个菜单就说明成功。2.根据提示(按下F10)进入BIOS, 在用键盘的左右键来回切换选项卡。3.切换至系统设置在用上下键选中处理器虚拟化技术Enter键修改为启动然后保存退出即可。8、咱再次安装AVD HAXM终于安装成功了如下图。9、再次开开心心运行项目居然又报错Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: The currently selected variant debug uses split APKs, but none of the 1 split apks are compatible with the current device with ABIs「x86」.造成原因项目未兼容x86build.gradleandroiddefaultConfigndk新增x86如下 android { compileSdkVersion 30//项目的编译版本 defaultConfig { applicationId com.scc.demo//包名 minSdkVersion 23//最低的兼容的Android系统版本 targetSdkVersion 30//目标版本表示你在该Android系统版本已经做过充分的测试 versionCode 1//版本号 versionName 1.0.0//版本名称 ndk { abiFilters armeabi-v7a, arm64-v8a,x86 //运行环境要上传Google Play必须兼容64位这里仅兼容ARM架构 //对于ARM架构32 位库位于armeabi-v7a 中。64 位等效项是arm64-v8a。 //对于x86体系结构查找x86用于 32 位和 x86_64用于 64 位。 } } }10、还要开开心心运行项目虚拟机运行成功大功告成。美滋滋~相关推荐《Android The emulator process for AVD XXX has terminated.》《Android Studio无法连接模拟器(真机)》

本月热点