Я разрабатываю мобильное приложение Apache Cordova с помощью Visual Studio 2013. Когда я запускаю свое приложение в режиме устройства, я получаю следующую ошибку:
ОШИБКА: Не удалось установить на устройство, не найдено устройств
Я разрабатываю мобильное приложение Apache Cordova с помощью Visual Studio 2013. Когда я запускаю свое приложение в режиме устройства, я получаю следующую ошибку:
ОШИБКА: Не удалось установить на устройство, не найдено устройств
У меня была проблема, что у меня появилось "устройство не найдено" после первого рабочего соединения следующего пересоединения. Я нашел решение, закрыв хром://проверяю вкладку /# devices в инструментах chrome dev. Надеюсь, это поможет кому-то. Счастливое кодирование!
Кредит: fooobar.com/questions/110869/...
Попробуйте перезапустить сервер adb (Android debug bridge) с помощью следующих команд в командной строке:
Path\to\adb\adb kill-server
Path\to\adb\adb start-server
В Windows ваш path\to\adb
может быть чем-то вроде C:\Users\myusername\AppData\Local\Android\sdk\platform-tools
или C:\Program Files (x86)\Android\android-sdk\platform-tools
зависимости на установке вашего Android SDK.
После этого проверьте, установлено ли ваше устройство:
Path\to\adb\adb devices
Консольный выход с подключенным устройством может выглядеть так в командной строке Windows:
Если adb devices
не показывают какое-либо устройство, даже после перезапуска вашего сервера adb, убедитесь, что у вас установлен драйвер вашего оригинального оборудования (OEM). developer.android.com предлагает более подробную информацию об этом и список ссылок для всех важных производителей.
Для меня на моем телефоне было предложено разрешить USB-отладку, которую мне нужно было разрешить. До этого мое устройство показывалось в CLI, но с именем "unauthorized". Какой глупый я знаю, но, возможно, это может помочь кому-то
Попробуйте другой кабель, мой работает с одним из моих кабелей, но не с другим.
Проверьте, отображается ли ваше устройство, когда вы пишете adb devices
в своей CLI
Если нет, просто измените между различными вариантами конвекции, отображаемыми на вашем телефоне. Обычно работает с PTP или MTP.
Когда устройство появляется, это должно работать. Если вы не можете сделать это, просто проверьте свой путь к adb или драйверы Android.
В дополнение к другим приведенным выше ответам вам может потребоваться установить драйвер устройства вручную, если вы разрабатываете устройство Nexus.
См. Эту страницу на сайте разработчика Android для установки драйвера Google USB.