Xamarin项目无法启动安卓模拟器,仅显示Xamarin Live Player求解决方案
解决Xamarin仅显示Live Player、无法启动本地模拟器的问题
嗨,我之前也遇到过完全一样的困扰!别着急,按下面的步骤一步步来,就能调出你想要的本地安卓模拟器啦:
1. 先确认Android模拟器组件已安装
首先得确保Visual Studio里装好了运行安卓模拟器需要的所有组件:
- 打开Visual Studio顶部菜单栏的「工具」→「Android」→「Android SDK管理器」
- 切换到「SDK工具」标签页,检查并勾选以下组件(没装的话就选上):
- Android SDK Build-Tools
- Android Emulator
- Android SDK Platform-Tools
- Intel x86 Emulator Accelerator (HAXM installer)(如果你的电脑是Intel处理器,这个组件能让模拟器跑起来快很多)
- 点击「应用」开始安装,安装过程可能需要几分钟,耐心等待就好~
2. 创建并启动你的安卓模拟器
组件装完后,就可以创建属于自己的模拟器了:
- 打开「工具」→「Android」→「Android设备管理器」
- 点击窗口里的「创建」按钮,跟着向导选你想要的设备型号(比如热门的Pixel系列)、安卓系统版本,完成配置后点击创建
- 模拟器创建好后,点击它旁边的「启动」按钮,第一次启动可能会有点慢,等它完全加载到安卓桌面就可以了
3. 切换运行目标到本地模拟器
现在回到你的Xamarin跨平台项目,调整运行目标:
- 在Visual Studio顶部的运行目标下拉框里,你会看到刚才启动的模拟器(比如显示为
Pixel 5 - API 33这类名称) - 直接选中这个模拟器选项,然后点击运行按钮,项目就会部署到本地模拟器上运行了
4. 彻底隐藏Xamarin Live Player(可选)
要是以后不想再看到Live Player的选项,可以把它关掉:
- 打开「工具」→「选项」
- 在左侧菜单里找到「Xamarin」→「Android设置」
- 取消勾选「启用Xamarin Live Player」,点击确定后重启Visual Studio,Live Player就不会再出现啦
内容的提问来源于stack exchange,提问作者Cierniostwor
相关产品推荐
相关产品推荐

