Подтвердить что ты не робот

Устройства Visual Studio Emulator для Android не указаны в Android Device Monitor

Я могу запускать устройства VS Emulator просто отлично, но они просто не отображаются в студии ADB/Android.

Я искал и нашел аналогичный вопрос SO (тот же вопрос, только я установил автономный эмулятор), но OP предоставил обходной путь, и я хотел бы знать, как на самом деле исправьте его так, чтобы он отображался каждый раз, как предполагалось, вместо того, чтобы подключать его вручную (и в соответствии с этикетом SO не хотел спрашивать там в комментариях).

Я также нашел "решение" в Сообщение о часто задаваемых вопросах Microsoft, в котором вам предлагается изменить раздел реестра под

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android SDK Tools

но "Android SDK Tools" нигде не может быть найден в разделе "Wow6432Node" в моем реестре, что вполне может послужить причиной проблемы. Я не уверен, если он отсутствует из-за установки Android Studio/SDK или чего-то еще, но, например, устройства Genymotion подключаются к ADB без каких-либо проблем. (Я всегда чувствую себя неловко, добавляя что-либо в реестр вручную, но, может быть, я должен добавить сам "PATH"?)

Я установил все, что было сегодня на новой установке Windows 10, и ни с кем не входил в реестр.

Любая помощь приветствуется. Спасибо заранее!

4b9b3361

Ответ 1

У меня возникла эта проблема, когда я переместил SDK для Android (из-за причин дискового пространства).

Если вы откроете regedit и перейдите к следующей записи реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android SDK Tools

и отредактируйте значение Path, чтобы посмотреть на ваше новое местоположение sdk для Android, которое должно работать.

вам может потребоваться позвонить:

adb kill-server
adb start-server

и снова запустите эмулятор, чтобы получить adb devices, чтобы увидеть его, но он должен появиться в конце

Вам также может потребоваться перезагрузить компьютер, чтобы быть в безопасности

Ответ 2

  • Скопируйте ANDROID SDK PATH для меня, это выглядит так: MHQkN.png

  • Перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools.

Примечание: если папка Android SDK Tools не существует, создайте ее под WOW6432Node и откройте ее, а создайте String Value name it Path:)


  • Измените переменную реестра Path, чтобы соответствовать пути к Android SDK. 70jFS.png

    • Перезапустите эмулятор и теперь вы сможете увидеть эмулятор, подключенный к ADB и связанным с ним инструментам Android.

Вы можете прочитать ответы:

Проект Nativescript, работающий с эмулятором Visual Studio

Ответ 3

В моем случае у меня не было этой записи в реестре. Но все, что вам нужно сделать, это просто создать ключ Android SDK Tools для этой записи в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node

Затем добавьте два ключа, как показано (щелкните правой кнопкой мыши → Создать → Строковое значение). Добавьте правильный путь к Android SDK. Вот как это должно выглядеть:

введите описание изображения здесь

После добавления этих записей

adb kill-server adb start-server

Перезапустите эмулятор Visual Studio для Android, затем запустите adb devices и, надеюсь, он должен просто появиться.