Подтвердить что ты не робот

ПРЕДУПРЕЖДЕНИЕ: не указана цель, развертывание в эмуляторе

Я пытаюсь запустить ионное приложение на своем мобильном телефоне (Android 4.4.2). USB-отладка активирована.

Когда я запускаю команду "ионный эмулятор андроида" , все работает отлично, и приложение открывается в эмуляторе.

Но когда я запускаю "Commid " ионный бегущий андроид ", я получаю следующее предупреждение:

ПРЕДУПРЕЖДЕНИЕ: не указана цель, развертывание в эмуляторе

и приложение запускается на виртуальном устройстве...

Не должно ли приложение запускаться на моем мобильном телефоне? Что я делаю не так? Как указать цель?

P.S.: Когда я копирую файл .apk на телефон, я могу запустить приложение.

4b9b3361

Ответ 1

Я решил проблему.

Вот что я сделал: Я ввел в командной строке: adb devices (находится в папке "tools-tools" в Android SDK), которая вернула мне пустой список.

Итак, я установил драйверы для телефонов, которые я загрузил с домашней страницы поставщиков.

Теперь список содержит мое устройство, и приложение запускается на моем мобильном телефоне.

Ответ 2

У меня появился еще один инструмент разработчика (Chrome Inspect), и он "съел" соединение. В моем случае просто закрыть панель Chrome Inspect и запустить ionic run android.

Ответ 3

У меня была другая проблема, с очень простым решением.
При первом подключении к Android-устройству он попросит вас доверять сертификату компьютера. Этот всплывающий экран исчез на мне, так как я просто звонил.

Просто отключите/переустановите свой телефон и получите сертификат своего компьютера, чтобы сделать трюк!

Ответ 4

Как только вы включили устройство для отладки, убедитесь, что вы включили USB-модем на устройстве;

Настройки > Модем и сети > USB-модем

Это устранило проблему для меня.

Ответ 5

В моем случае у меня был Android 5.1.1, а ниже были шаги, которые я сделал:

  • Проверьте, что ваш компьютер распознает ваш телефон (вы можете получить доступ к файлам, например, на USB-накопителе). Если нет, пожалуйста, установите драйверы из Google здесь.
  • Убедитесь, что на вашем телефоне отмечены параметры отладки USB, а затем: 1- Go to Setting -> General -> '{} Developer options' 2- Look for the 'USB debugging' option 3- If the 'USB debugging' option is disabled then turn off 'Developer options' and turn it back on. Now you should be able to check the 'USB debugging' option.

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

Ответ 6

Ничто из этого не работало для меня на Android 6.0 на Mac.

Я нашел эту статью: http://trendblog.net/android-file-transfer-not-working/

цитата из него:

  • Включите режим разработчика, выбрав "Настройки"> "О телефоне" (обычно в самом низу)> несколько раз нажимайте "Номер сборки", пока не появится всплывающее окно.
  • Перейдите в Настройки> Параметры разработчика
  • Включить отладку по USB

Ответ 7

Я нахожусь на Mac.

Что работало для меня, так это прислушаться к предупреждению на устройстве, в котором говорилось, что нет никакой программы на Mac, которая могла бы подключаться к устройству, например, Android File Transfer.

Я установил это. Отсоедините и переустановите USB-кабель. И вуаля.

Ответ 8

У меня было две проблемы (Ubuntu OS):

  • У меня было соединение открыто с chrome//inspect - закрыть это (просто закройте вкладку)
  • Я пропустил диалог, который появляется при подключении устройства через USB-кабель. Вы должны доверять компьютеру.

Теперь запустите команду cordova run android и посмотрите на свое устройство там появится другое диалоговое окно, нажмите ОК, теперь все готово! В терминале вы увидите LAUNCH SUCCESS. Кстати, я удалил старое приложение и с моего устройства.

Ответ 9

Цель не указана, устройства не найдены, развертывание в эмуляторе. Когда появляется это сообщение, вам нужно нажать СТАРТ и активировать эмулятор раньше.

enter image description here

Ответ 10

Если ваше приложение уже установлено на вашем устройстве, и отладка вашего устройства уже включена.

Затем удалите предыдущее приложение и установите новый apk

sudo ionic cordova run android

Ответ 11

может помочь кому-то: иногда нужно меню: USB MTP/PTP/ADB...... На samsung (не каждый) наберите * # 0808 #

Ответ 12

В моем случае, просто закрыв панель Chrome Inspect и запустив ионный кордова, запустил андроид.

Это все. Приятного кодирования