我可以很好地启动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上安装了所有东西,自己也没有弄乱注册表中的任何东西。
任何帮助都是非常感谢的。提前感谢!
发布于 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
,希望它会出现。
发布于 2016-08-05 19:43:47
我在移动我的android SDK时遇到了这个问题(由于磁盘空间的原因)。
如果您打开regedit
并转到以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android
开发工具包工具
然后编辑值Path
以查看新的android sdk位置,它应该可以工作。
您可能需要调用:
adb kill-server
adb start-server
并重新启动您的仿真器,让adb devices
看到它,但它最终应该会显示出来
为了安全起见,您可能还需要重新启动计算机
发布于 2017-12-17 06:13:37
导航到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools
.的
注意:如果
Android SDK Tools
文件夹不存在,请在WOW6432Node
下创建它,并打开它,然后创建一个String Value
,将其命名为Path
:)
- Restart the emulator and **you should now be able to see the emulator connected to ADB** and associated Android tools.
你可以阅读下面的答案:
https://stackoverflow.com/questions/32088648
复制相似问题