#cordova #visual-studio-2015
#кордова #visual-studio-2015
Вопрос:
Да, еще один вопрос о подключении устройства к Visual Studio… Я знаю, что есть много ответов, но я не смог заставить его работать, отсюда и эта новая тема.
Итак, я получил сообщество Visual Studio 2015. Я создал новый проект Cordova, используя Cordova 6.1.1 Когда я использовал эмулятор ripple, все работает нормально. (Я получил ошибку 404 о значке.ico и ripple.js , но приложение работает нормально)
Для тестирования на устройстве Android у меня есть Galaxy Note 2, работающий на Android 4.4.2. Активирована опция разработчика, а также «включить отключение USB«. Более того, я могу получить доступ к телефону с помощью Windows Explorer просто отлично.
Проблема в том, что когда я устанавливаю режим «Debug» и платформу «Android«, VS2015 не отображает устройство в меню, я просто получил «Устройство». И если я все же попытаюсь его запустить, у меня появится всплывающее окно с надписью «ошибка развертывания, продолжить в любом случае?«. Если я нажму «продолжить», появится сообщение об ошибке: «Не удалось установить apk на устройство: [9%] /data/local/tmp/android-debug.apk«
У вас, ребята, есть идеи, как это решить?
Кстати, в диспетчере sdk я установил Android SDK Tools 25.2.2, Android SDK Platform-tools 24.0.3, Android SDK Build-tools 24.0.3, Android 6.0 API и Google USB Driver.
При попытке обновить драйвер Note 2 на моем компьютере Windows сообщает, что он уже обновлен. Я даже попытался удалить / переустановить USB-драйвер Google.
Комментарии:
1. вы также можете использовать драйвер adb, но без Visual Studio…
Ответ №1:
Установите драйвер для своего телефона 🙂 в настоящее время я использую PdaNet для подключения своего телефона для Android dev. проверьте это здесь -> http://pdanet.co/a /
просто чтобы вы знали, как проверить, есть ли у вас драйвер для вашего телефона http://www.junefabrics.com/android/driver.php
Комментарии:
1. Итак… Я установил PdaNet на свой компьютер и PdaNet на свой телефон. После множества обновлений я наконец смог подключить телефон к компьютеру.
2. В любом случае… У меня все еще есть точно такое же сообщение об ошибке в Visual Studio. Считается ли, что это версия «commuity»? Я попробовал кое-что еще: мне удалось создать apk, затем скопировал этот файл в папку «загрузить» на телефоне. При попытке запустить его я получил другую ошибку: » Произошла ошибка при анализе пакета «. Я понятия не имею, связано ли это с предыдущей ошибкой или нет.
3. Еще одна попытка: я загрузил OEM-драйвер, следуя инструкциям с этого веб -сайта, каждый раз, когда я пытаюсь обновить драйвер, у меня появляется всплывающее окно с надписью: » Драйвер обновлен… USB MTP »
4. вы пробовали все инструкции из developer.xamarin.com/guides/android/getting_started / … это подходит для вашего мобильного телефона? если вы установили vs2015 с помощью их установщика с таким количеством настроек (JDK, SDK, NDK HAXM и VS2015), вам нужно только добавить некоторые элементы для настройки. — usb-драйвер Google (из sdk manager, который у вас уже есть) — PdaNet для рабочего стола (руководство — topnotchtablets.com/installADBdriver ) после установки ваш телефон теперь должен быть обнаружен vs2015. Помимо отладки, там должно быть ваше имя устройства.
5. *** [дополнительная информация, не связанная с проблемой, но рано или поздно у вас возникнет проблема] удалите Android SDK Build-tools 24.0.3 и загрузите последние версии инструментов сборки для 23, 22, 21, 20 и 19. Потому что инструменты сборки 24 выдадут вам сообщение об ошибке при попытке его развертывания
Ответ №2:
Мне наконец удалось отладить его и без PdaNet :
- Во-первых, я переустановил VS2015 и обязательно проверил «Android NDK», который, по-моему, я не проверял в первый раз
- Я убедился, что jdk И jre установлены правильно и с той же версией (у меня были jre 1.7 и jdk 1.8)
- Я убедился, что драйвер моего телефона обновлен
Очистка и генерация решения были тогда хорошими, все работает хорошо!