Как подключить виртуальное устройство / эмулятор к проекту 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, и вы должны увидеть эмулятор в списке.