首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android设备监视器中未列出“'Visual Emulator for Android”设备

Android设备监视器中未列出“'Visual Emulator for Android”设备
EN

Stack Overflow用户
提问于 2015-08-19 15:05:43
回答 3查看 15.4K关注 0票数 30

我可以很好地启动VS Emulator设备,但它们根本不会出现在ADB/Android studio中。

我搜索并发现了一个类似的SO问题(same issue,只是我安装了独立的仿真器),但OP提供了一个变通方法,我想知道如何实际修复它,以便它每次都会按预期显示,而不是必须手动连接它(并且按照礼仪不想在评论中询问)。

我还在一个Microsoft FAQ post中找到了一个“解决方案”,它指示您在

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android

开发工具包工具

但是'Android SDK Tools‘在我的注册表中的'Wow6432Node’下找不到,这很可能是这个问题的起因。我不确定它是否因为Android Studio/SDK安装或其他原因而丢失,但例如Genymotion设备连接到ADB时没有任何问题。(我总是对手动添加任何东西到注册表感到不安,但也许我应该自己添加“路径”?)

我今天刚刚在新安装的Windows10上安装了所有东西,自己也没有弄乱注册表中的任何东西。

任何帮助都是非常感谢的。提前感谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-11-25 05:09:18

在我的情况下,注册表中没有该条目。但是您所需要做的就是在HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node下创建密钥Android SDK Tools条目

然后添加两个键,如图所示(右键单击-> -> String Value)。将正确的路径添加到Android SDK中。下面是它应该是什么样子:

一旦添加了这些条目

adb kill-server adb start-server

重新启动Visual Studio Emulator for Android,然后运行adb devices,希望它会出现。

票数 17
EN

Stack Overflow用户

发布于 2016-08-05 19:43:47

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

如果您打开regedit并转到以下注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android

开发工具包工具

然后编辑值Path以查看新的android sdk位置,它应该可以工作。

您可能需要调用:

代码语言:javascript
复制
adb kill-server
adb start-server

并重新启动您的仿真器,让adb devices看到它,但它最终应该会显示出来

为了安全起见,您可能还需要重新启动计算机

票数 21
EN

Stack Overflow用户

发布于 2017-12-17 06:13:37

  • 为我复制你的ANDROID SDK路径它看起来像这样:

导航到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools.的

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

  • 修改 path 注册表变量以匹配您的Android SDK的路径。

代码语言:javascript
复制
- Restart the emulator and **you should now be able to see the emulator connected to ADB** and associated Android tools.

你可以阅读下面的答案:

Nativescript project running with Visual Studio Emulator

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32088648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档