Гибридное приложение для нескольких устройств VS 2013 Не удалось развернуть на устройстве, устройства не найдены

Я использую новый шаблон VS 2013 phonegap/cordova для создания гибридных приложений.

Все это отлично работает с использованием эмуляторов и эмуляторов ripple media, но когда я подключаю к нему свой телефон. Я получаю сообщение об ошибке (Смотрите снимок экрана)введите здесь описание изображения

ОШИБКА: не удалось запустить приложение на устройстве: ОШИБКА: не удалось установить apk на устройство: ОШИБКА: не удалось развернуть на устройстве, устройства не найдены. BlankCordovaApp1

Ниже были шаги, которые я пытался решить

http://blog.falafel.com/running-cordova-multi-device-hybrid-app-from-visual-studio-on-android-device/

Я использую телефон Alcatel one tocuh X+. См. ниже установленный и обновленный драйвер устройства.

Кроме того, набор переменных среды также показан ниже.

введите здесь описание изображениявведите здесь описание изображения

Я даже пытался отредактировать файл android_winusb.inf, включив в него идентификаторы оборудования введите здесь описание изображения

Все равно не идти. Что-нибудь, что я делаю здесь или отсутствует здесь?


person user581157    schedule 11.11.2014    source источник


Ответы (4)


Проблема действительно заключалась в режиме «USB-подключение к компьютеру», который должен быть выбран как «Камера PTP», чтобы устройство распознавалось вместе с приведенными ниже шагами.

  1. Без драйвера экран диспетчера устройств

  1. введите здесь описание изображения

    1. введите здесь описание изображения

    2. введите здесь описание изображения

    3. введите здесь описание изображения

    4. введите здесь описание изображения

    5. введите здесь описание изображения

    6. введите здесь описание изображения

    7. введите здесь описание изображения

    8. введите здесь описание изображения

    9. введите здесь описание изображения

Устройство при выполнении команды «устройства adb» может по-прежнему отображаться как «неавторизованное», выполните действия, описанные в ссылке https://stackoverflow.com/a/25546300/581157

  1. введите здесь описание изображения
person user581157    schedule 24.11.2014

Откройте командную строку и введите:

adb devices

Это должно распечатать список подключенных устройств Android, ваше устройство должно быть там, чтобы VS мог его найти.

adb.exe является частью Android SDK, поэтому, если ваш путь не находит его, вы можете посмотреть в /platform-tools/

person gserrato    schedule 13.11.2014
comment
Пробовал даже то, что устройства adb показывают сообщение, которое не содержит устройств Список подключенных устройств Те же устройства adb при запуске эмулятора показывают эмулятор в списке устройств - person user581157; 18.11.2014

Убедитесь, что переменные среды добавлены к пути SYSTEM, а не только к пути вашего локального пользователя.

person Ellen    schedule 11.11.2014
comment
Пробовал и это. Все такой же - person user581157; 13.11.2014

Я решил это, зайдя в параметры разработчика и включив отладку по USB.

person cbyte    schedule 22.07.2015