Android Studio 3.1.2模拟器无法启动,求解决方法
兄弟,我看你在Android Studio 3.1.2里碰上个模拟器启动不了的麻烦,新创建的也不行,给你整理几个靠谱的排查和解决办法,你挨个试试:
检查硬件加速是否正常工作
Android模拟器跑起来全靠硬件加速撑着,首先得确认你电脑的虚拟化技术(Intel VT-x/AMD-V)在BIOS里已经开启了。然后打开Android Studio的「Tools > SDK Manager > SDK Tools」,找到「Intel x86 Emulator Accelerator (HAXM installer)」,要是没装就赶紧装上;已经装了的话,卸载重装一遍说不定能解决问题。调低模拟器的内存配置
有时候给模拟器分配的内存太大,电脑扛不住就直接罢工了。创建或编辑模拟器时,在「Virtual Device Configuration」的「Memory Options」里,把RAM调小一点,比如改成1024MB或者1536MB,再试试启动。重置/重建模拟器
打开AVD Manager,选中出问题的模拟器,点右边的下拉菜单选「Wipe Data」重置数据;要是还不行,干脆选「Delete」删掉,重新创建一个新的——记得选和你电脑配置匹配的系统镜像,优先选x86_64版本的,速度更快也更稳定。更新Android Studio和相关组件
你用的3.1.2版本确实有点年头了,可能存在兼容性bug。打开「Help > Check for Updates」把Android Studio更到最新稳定版,同时在SDK Manager里把Platform Tools、System Images这些组件也同步更新到对应版本。排查防火墙/杀毒软件的拦截
有些杀毒软件或者防火墙会误判模拟器的进程,直接给拦下来了。你可以暂时关闭它们,再试试启动模拟器,看看是不是这个原因导致的。用命令行启动看详细日志
打开Android Studio的Terminal,先输入emulator -list-avds列出所有模拟器名称,然后用emulator -avd 你的模拟器名称 -verbose命令启动,这样能看到详细的错误日志,根据日志里的提示再针对性解决问题。
附上你提供的模拟器启动失败截图:
内容的提问来源于stack exchange,提问作者Riya




