Android Studio中SDK Tools无Android Emulator,无法创建虚拟设备求助
解决Android Studio提示“no emulator installed”无法创建虚拟设备的问题
问题情况
- SDK管理器中看不到Android模拟器包
- 创建虚拟设备时弹出“未安装模拟器”错误
尝试安装Android Studio后无法创建虚拟设备,系统提示“no emulator installed”。试过安装旧版本Android Studio但无法启动,网上搜索未找到有效解决办法。
可行解决步骤
1. 检查并安装模拟器组件
打开Android Studio,依次进入File > Settings > Appearance & Behavior > System Settings > Android SDK,切换到SDK Tools标签页,勾选Show Package Details,找到Android Emulator选项,选择最新稳定版本点击Apply完成安装。
2. 命令行手动安装模拟器
如果SDK管理器中找不到模拟器组件,可通过命令行安装:
- 找到Android SDK目录下的
cmdline-tools/latest/bin路径 - 打开终端(Windows用命令提示符),进入该路径后执行:
sdkmanager --install "emulator"
3. 配置环境变量
确保系统环境变量中设置了ANDROID_SDK_ROOT,指向你的Android SDK安装目录,同时将以下路径添加到PATH:
- Windows:
%ANDROID_SDK_ROOT%\emulator、%ANDROID_SDK_ROOT%\cmdline-tools\latest\bin - macOS/Linux:
$ANDROID_SDK_ROOT/emulator、$ANDROID_SDK_ROOT/cmdline-tools/latest/bin
配置完成后重启终端和Android Studio。
4. 清理残留后重新安装Android Studio
卸载现有Android Studio,删除以下残留目录:
- Windows:
C:\Users\<你的用户名>\.android、C:\Users\<你的用户名>\.AndroidStudio<版本号> - macOS:
~/Library/Application Support/Google/AndroidStudio<版本号>、~/.android - Linux:
~/.AndroidStudio<版本号>、~/.android
然后下载最新稳定版Android Studio,安装时确保勾选Android Emulator组件。
5. 开启硬件加速
模拟器依赖硬件加速,需确保:
- 电脑BIOS中开启了VT-x/AMD-V虚拟化功能
- Windows用户在SDK Tools中勾选安装
Intel HAXM(Intel处理器)或开启Windows Hypervisor Platform(AMD处理器) - macOS/Linux用户确保系统支持并开启虚拟化
内容的提问来源于stack exchange,提问作者Pawan Joshi
相关产品推荐
相关产品推荐

