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

Ни одно целевое устройство не найдено.

Я использую android studio 2.1.1 в ubuntu 14.04.На мой вопрос, я хочу запустить программу через мой телефон без эмулятора. поэтому я выбрал цель как USB-устройство, но всякий раз, когда я запускаю это, ниже упомянутая ошибка растекается.

Ошибка при запуске приложения: не найдено целевого устройства.

i проверил мое устройство с помощью команды adb devices в терминале. adithya @adithya-Lenovo-B460e: ~ $adb устройства Список подключенных устройств 59V8I7HEJJWGGMK7

Я также попытался с выбором MTP и PTP. Но ничего не получилось. любезно помогите мне решить эту проблему.

4b9b3361

Ответ 1

У меня уже была эта проблема раньше.

Выберите "Выполнить", затем "Редактировать конфигурации". На вкладке "Общие" проверьте раздел "Параметры цели развертывания".

В моем случае цель уже была установлена на "USB-устройство", и флажок "Использовать то же устройство для будущих запусков" был установлен.

Мне пришлось изменить цель на "Показать диалог выбора устройства", и я снял флажок. Тогда мое устройство появилось в списке.

Если ваше устройство по-прежнему не отображается, вам необходимо снова включить USB-отладку в настройках смартфона.

Ответ 2

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

Ответ 3

трюк, который работает для меня, когда целевое устройство не найдено:

  • нажмите кнопку "Прикрепить отладчик к андроидному процессу". (что позволит вам интегрировать adb)

  • нажмите кнопку запуска

Ответ 4

Я использовал другой USB-кабель, и он начал работать. Это странно, потому что USB-кабель (который не был обнаружен в студии android) заряжал телефон. Это заставило меня почувствовать, что на моем Mac есть проблема.

Однако смена кабеля работала для меня. Просто проверьте этот вариант, если вы столкнулись с этой проблемой.

Ответ 5

На телефоне

  1. Вы включили режим разработчика?

  2. Включили ли вы отладку по USB в меню инструментов разработчика в настройках (это меню не появится, если вы не включили режим разработчика)

  3. У вас есть хороший и надежно подключенный USB-кабель?

В Android Studio

  1. В редактировании конфигураций выполнения/отладки есть ли у вас "Target: USB Device"?

  2. Это может помочь загрузить последнюю версию драйвера USB для данного телефона.

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

Ответ 6

Примечание. У меня была проблема с Windows 7, но она также могла бы помочь вам.

У меня возникла проблема с установкой Android-телефона Android (Acer Liquid Zest 4G), попробовал перезапустить студию Android, переключение между PTP и MTP, операционная система смогла нормально обнаружить устройство.

Итак, что я сделал, в настройках разработчика я включил USB-отладку, USB-соединение находится в режиме PTP, затем с сайта производителя телефона (здесь вы можете найти сайт для своего телефона: https://developer.android.com/studio/run/oem-usb.html), я загрузил драйвер USB для своей модели телефона, установленный драйвер и студия Android смогли обнаружить мой телефон (перезагрузка не требуется).

Повторюсь, вы должны включить USB Debugging в настройках разработчика, иначе это не сработает. Надеюсь, что это поможет.

Ответ 7

Дополнительно

  1. Как включить параметры разработчика и отладки USB
    • Откройте меню "Настройки" на главном экране.
    • Перейдите к About Tablet и коснитесь его.
    • Нажмите на номер сборки семь раз, пока всплывающее сообщение не сообщит: "Теперь вы разработчик!"

Ответ 8

После того, как я изменил свою цель на usb. Мне пришлось создать файл /etc/udev/rules.d/51-android.rules с подробностями поставщика. Нажмите для решения

Ответ 9

Если вы используете 32-разрядный ubuntu (мой случай), то, скорее всего, Android Studio загрузила 64-разрядную версию adb и fastboot внутри вашей папки sdk/platform-tools. Я думаю, вы уже установили adb (и fastboot). Если вы не выполнили эти команды в терминале:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

Это установит 32-разрядную версию adb и fastboot. Теперь замените только 64-разрядные исполняемые файлы adb и fastboot в sdk/platform-tools с установленными 32-разрядными версиями:

cp /usr/bin/adb <path-to-your-adt-sdk-package>/sdk/platform-tools/adb
cp /usr/bin/fastboot <path-to-your-adt-sdk-package>/sdk/platformtools/fastboot

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

Ответ 10

У меня было то же самое в Windows 7, где я правильно установил устройство и установил драйвер, и я регулярно работал на этом устройстве. Затем я внезапно начал получать эту ошибку каждый раз. Я открыл диалог Edit Configurations, как описано выше, переключился на эмулятор, попробовал один запуск, затем перешел в тот же диалог и снова вернулся к USB. Затем, если снова работать.

Ответ 11

У меня была эта проблема после обновления с Android Studio 2.3 до 3.0. Проще говоря, я просто перезапустил свой телефон, чтобы исправить это.

Я предполагаю, что сервер adb на телефоне каким-то образом кэшировал что-то из предыдущей установки студии Android, возможно, объект подключения или что-то еще, и перезапустив сервер adb, он решил проблему.

Я надеюсь, что это поможет кому-то.

Ответ 12

попробуй с

sudo adb kill-server
sudo devices

или же

echo $ANDROID_HOME
sudo $ANDROID_HOME/platform-tools/adb kill-server 
sudo $ANDROID_HOME/platform-tools/adb devices

Ответ 13

  1. Если предположим, что Android-устройство не подключается к Android Studio, загрузите "PDANet+" (для всех Android-устройств).

  2. Или также вы можете сделать следующие шаги:

    • Перейти на вкладку "Выполнить" на панели инструментов Android-студии.
    • Затем нажмите на редактировать конфигурацию
    • На вкладке "Общие" будет "Вариант цели развертывания", нажмите "Цель", выберите "Открыть диалоговое окно выбора цели развертывания" и снимите флажок снизу.
    • И наконец нажмите ОК. Конец.