“Android设备监视器”中未列出“Android的Visual Studio模拟器”设备

我可以启动VS Emulator设备,但它们不会在ADB / Android工作室中显示。

我search并find了一个类似的SO问题( 同样的问题 ,只有我安装了独立的模拟器),但OP提供了一种解决方法,我想知道如何实际解决它,所以它显示了每一次的意图,而不是必须手动连接(根据SO礼仪不想在评论中提问)。

我还在Microsoft常见问题文章中find了一个“解决scheme”,指示您编辑下的registry项

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Android SDK工具

但是在我的registry中,'Android SDK Tools'无处可查,'Wow6432Node'可能是导致问题的原因。 我不确定是否由于Android Studio / SDK安装或其他原因丢失,但是例如Genymotion设备连接到ADB没有任何问题。 (我总是手动向registry添加任何东西感到不安,但也许我应该自己添加'PATH')?

我今天安装了全新的Windows 10安装程序,并没有在registry中自己搞乱任何东西。

任何帮助表示赞赏。 提前致谢!

Solutions Collecting From Web of "“Android设备监视器”中未列出“Android的Visual Studio模拟器”设备"

当我移动我的android SDK(由于磁盘空间的原因),我遇到了这个问题。

如果您打开regedit并转到以下registry项:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Android SDK工具

并编辑值Path来看看你应该工作的新的android sdk位置。

你可能需要打电话给:

 adb kill-server adb start-server 

并重新启动您的模拟器,让adb devices看到它,但它应该显示在最后

您可能还需要重新启动机器才能安全

在我的情况下,我没有registry中的条目。 但是你只需要创build一个键入Android SDK Tools HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node

然后添加如图所示的两个键(右键单击 – >新build – >string值)。 将正确的path添加到您的Android SDK。 这是它应该是这样的:

在这里输入图像说明

一旦你添加这些条目

adb kill-server adb start-server

重新启动Android的Visual Studio模拟器,然后运行adb devices ,希望它应该刚刚出现。

  • 复制你的ANDROID SDK PATH对我来说,它看起来像这样:

  • 导航到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools

注意:如果Android SDK Tools文件夹不存在,请在WOW6432Node下创build它,并将其打开,然后创build一个String Value名称的Path 🙂


  • 修改Pathregistryvariables以匹配您的Android SDK的path。

    • 重新启动模拟器, 您现在应该能够看到连接到ADB和相关的Android工具的模拟器

你可以阅读这个答案:

使用Visual Studio Emulator运行的Nativescript项目