Как подключить виртуальное устройство / эмулятор к проекту Visual Studio Xamarin Android?

Я создал приложение для Android для Ice Cream Sandwich и ничего не добавил к коду по умолчанию (кроме изменения текста сообщения "Hello World" - я не мог - или не смогу - помочь себе).

Я пюре F5.

Нада - устройство не подключено. В раскрывающемся списке написано "Нет подключенных устройств".

Итак, я настроил его с помощью кнопки "Открыть диспетчер эмулятора Android", которую добавила установка Xamarin:

Я снова разминаю F5; та же проблема. Он сказал, чтобы выбрать устройство из выпадающего списка (я забыл явно выбрать тот, который я только что настроил). Но... в списке ничего нет. Почему бы и нет?

ОБНОВИТЬ

Теперь это работает; Я считаю, что это не показывало мое устройство для выбора, потому что некоторые пакеты Android загружались в фоновом режиме (через "Android SDK Manager", также добавленный Xamarin).

Я чувствую себя перенесенным на два года назад, когда я "возился" с Eclipse/Android/Java.

1 ответ

Решение

Удивительно, что у тебя все получилось.

Я обнаружил, что список не всегда обновляется, и перезапуск Visual Studio был самым быстрым способом получить эмулятор в списке устройств для отладки.

Если это не работает, попробуйте перезапустить службу ADB.

  • Запустите эмулятор.
  • Откройте командную строку и перейдите к расположению Android SDK (по умолчанию "%LocalAppData%\Android\android-sdk\platform-tools").
  • Запустите команду 'adb kill-server'.
  • Запустите adb devices (это должно показать работающий эмулятор как подключенное устройство).
  • Перезапустите VS, и вы должны увидеть эмулятор в списке.
Другие вопросы по тегам