Кнопки / Операции для запуска приложения Android в ВМ
Я пытаюсь запустить / запустить мое приложение для Android на Xamarin Android Player через Visual Studio. Буквально какие кнопки / операции вы выполняете, чтобы отправить приложение в запущенный в данный момент эмулятор в Visual Studio 2013?
Я успешно настроил IP-адрес виртуальной машины (Android Kitkat) через консоль ADB и подтвердил, что ADB находит это подключенное устройство. Обратите внимание, что при открытии AVD Manager моей виртуальной машины нет в списке. Может быть, потому что виртуальная машина была создана в Xamarin Android Player?
Как отправить приложение на виртуальную машину? Правильно ли я щелкаю правой кнопкой мыши по своему проекту Android и выбираю развертывание? Делая это выводит ошибку:
Ошибка: ссылка на объект не установлена для экземпляра объекта.
========== Построение: 0 выполнено, 0 не выполнено, 2 обновлено, 0 пропущено ===========
========== Развертывание: 0 успешно выполнено, 1 не выполнено, 0 пропущено ==========
1 ответ
Раздел отладки должен выглядеть примерно так (кнопка отладки развертывания / запуска - это кнопка с символом Play):
Первое, что нужно сделать, это убедиться, что ваш проект Xamarin Android установлен в качестве запускаемого проекта (проект правой кнопкой мыши -> Установить как запускаемый проект).
После этого, если вы нажмете стрелку раскрывающегося списка на Start Debugging
(кнопка с символом воспроизведения), вы должны увидеть там свою виртуальную машину XAP. Это должно быть то же имя, что и при выборе виртуальной машины XAP для запуска, например, я выбрал эту виртуальную машину для запуска в XAP:
Если вы не видите свою виртуальную машину в раскрывающемся списке, Visual Studio неправильно подключается к XAP.
Если вы видите виртуальную машину, выберите ее, а затем нажмите Start Debugging
Кнопка для запуска приложения на виртуальной машине.