Visual Studio 2022安卓模拟器秒启秒关,提示SDK路径不匹配
解决Visual Studio 2022 Android模拟器启动秒关问题
排查SDK路径与VS配置
- 验证指定路径是否存在:打开文件资源管理器,直接访问
C:\Program Files (x86)\Android\android-sdk,若路径不存在,说明SDK实际安装位置与VS配置不匹配。 - 修正VS的Android SDK路径:
- 打开VS2022,点击顶部菜单栏「工具」>「选项」
- 在左侧导航栏找到「Xamarin」>「Android设置」
- 查看「Android SDK位置」,若指向的路径无效,点击「浏览」选择实际的SDK安装目录(常见路径如
C:\Users\[你的用户名]\AppData\Local\Android\Sdk或自定义安装路径)
- 补全SDK组件:点击「Android SDK管理器」,确认API 31对应的SDK Platform、系统镜像等组件已完整安装,缺失的话勾选后完成安装。
重置模拟器与系统环境变量
- 删除旧设备重新创建:
- 打开Android Device Manager,找到Galaxy Nexus - API 31设备,右键选择「删除」
- 点击「创建设备」,重新选择Galaxy Nexus模板与API 31系统镜像,完成创建后再启动尝试。
- 配置Android环境变量:
- 右键「此电脑」>「属性」>「高级系统设置」>「环境变量」
- 检查系统变量中是否有
ANDROID_HOME,存在则确认其值为正确的SDK路径;不存在则新建该变量并设置路径。同时确保Path变量包含%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\emulator。
清理缓存并重启相关进程
- 关闭VS2022与Android Device Manager,打开任务管理器结束
devenv.exe、emulator.exe、qemu-system-x86_64.exe等相关进程 - 删除VS缓存文件:删除
%LOCALAPPDATA%\Microsoft\VisualStudio\[你的VS版本号]\ComponentModelCache下的文件,以及%USERPROFILE%\AppData\Local\Xamarin目录的缓存内容 - 重新启动VS2022,再次尝试启动模拟器
内容的提问来源于stack exchange,提问作者Raj
相关产品推荐
相关产品推荐

