Я скачал «Visual Studio 2015 Preview» с «Эмулятор Visual Studio для Android».
Эмулятор хорошо работает с приложением Apache Cordova (которое можно создать в меню Файл -> Создать -> Проект -> «Пустое приложение Apache Cordova»).
Но когда я пытаюсь отладить простое приложение для x86 android c ++ (которое может быть создано File -> New -> Project -> «Native Activity Application Android»), эмулятор Visual Studio Android запускается успешно, и после этого Visual Studio выдает ошибку:
1>------ Deploy started: Project: Android.Packaging, Configuration: Debug x86 ------
1>Starting emulator...
1>Error installing the package. The device '169.254.191.177:5555' is invalid or not running. Please switch to another device, or use the Android Virtual Device (AVD) Manager to start a compatible emulator, or connect a compatible Android device.
1>The device is invalid or is not running.
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
Я проверил:
Некоторые детали:
Обновление 1: adb.exe не видит эмулятор VS Android. Почему — вот в чем вопрос.
Обновление 2: «adb devices» начал видеть эмулятор VS только после команды «adb connect 169.254.191.177:5555». Почему по умолчанию adb не видит эмулятор VS — вот в чем вопрос.
Вы видите какое-либо сообщение об ошибке в начале относительно ADB? Учитывая, что он работает на Cordova, попробуйте перезагрузиться один раз, чтобы убедиться, что нет одноразовых проблем. Если это не сработает, вы можете вручную подключить ADB с помощью
adb connect <ip>:5555
А затем попробуйте проект еще раз.
Кроме того, убедитесь, что на вашем компьютере установлены все необходимые компоненты. Когда вы создаете новый проект, он открывает веб-страницу со списком предварительных условий.
убедитесь, что HKLM \ Software \ Wow6432Node \ Android SDK Tools \ Путь указан правильно
Вы можете обновить реестр вручную:
Теперь вы увидите эмулятор VS с помощью «adb devices».