Ответ 1
Короче:
1. Проблема "Не удалось подключиться к отладчику" (приложение Android запускается и сразу закрывается, отладка останавливается):
- Закройте окно симулятора Android, чтобы закрыть виртуальную машину.
- Запустите " Менеджер Hyper-V" (программа Microsoft для управления виртуальными машинами в Windows, вы ее установили)
- Выберите эмулятор, который вы пытаетесь использовать
- Щелкните правой кнопкой мыши контекстное меню, нажмите Настройки
- В диалоговом окне настроек разверните Процессор
- Нажмите Совместимость
- В правой панели установите флажок " Переход на физический компьютер с другой версией процессора"
- Запустите отладку в Visual Studio, чтобы перезапустить симулятор
2. Отсутствует проблема libaot-mscorlib.dll.so:
Перейдите в свойства проекта Android, нажмите вкладку "Параметры Android" и снимите флажок "Использовать быстрое развертывание".
Эта проблема возникает только в процессорах нового поколения, что объясняет, почему я никогда не видел ее раньше.
Это происходит из-за несовместимости изображений Android для эмулятора Visual Studio для Android и новых поколений процессоров Intel по состоянию на 2015 год.
Это решение также опубликовано здесь: Эмулятор андроидов Visual Studio не запустится полностью
ОБНОВЛЕНИЕ 29 ноября 2017 г.
Вам стоит подумать о переходе на эмуляторы Android, предоставляемые Google, через Android Studio для Windows. Новые уровни API Android (24 и выше) доступны только там, и Microsoft, похоже, не заботится о.
К сожалению, мы не планируем публиковать изображения Android за 4.4. Мы рекомендуем вам попробовать эмулятор Google или GenyMotions для будущих изображений операционной системы Android.