Я сегодня установил Visual Studio 2017 (и переустановил…) и пытаюсь отладить приложение Android на C ++.При запуске приложения в режиме отладки в эмуляторе Microsoft Android появляется окно с сообщением об ошибке:
Не удалось найти мост отладки Android (adb.exe)
И эмулятор все равно запускается ... и теперь я пытаюсь запустить приложение снова, и я получаю это сообщение об ошибке в Вывод:
1> Ошибка при установке пакета.Устройство '' недопустимо или не работает.Переключитесь на другое устройство или используйте диспетчер виртуальных устройств Android (AVD), чтобы запустить совместимый эмулятор, или подключите совместимое устройство Android.
1> Устройство недействительно или не работает.
Обратите внимание на пустое имя устройства.
Когда я запускаю приложение на реальном устройстве Android, я получаю следующее сообщение об ошибке:
Невозможно начать отладку.Команда Android 'run-as' не выполнена.Пакет «com. **********************» неизвестен.
Действия по устранению неполадок: - Попробуйте запустить приложение из списка приложений.Если приложение отсутствует в списке приложений или не может быть запущено, это может указывать на проблему с развертыванием приложения.- Убедитесь, что вы установили все обновления, доступные для вашего устройства.- Установите последнюю версию прошивки или прошейте устройство, используя последний доступный образ.Это может быть полезно, даже если вы уже пользуетесь последней версией Android, поскольку процесс обновления Android по беспроводной сети может привести к повреждению прав доступа к файлам, необходимых для собственной отладки.Для многих устройств Samsung это можно сделать с помощью Kies.- Сообщить о проблеме вашему производителю.Android Test Compatibility Test Suite «testRunAsHasCorrectCapabilities» тестирует это условие и, вероятно, не работает.
Но мое приложение устанавливается на устройстве Android и может быть запущено.
Я чувствую, что Android развиваетсяв Visual Studio глючит.Я использую Xamarin Android с C #, и он часто работает хорошо.
Есть идеи?Кто-то как получал такие же ошибки?