Eclipse-Target "unknown" в Android Device chooser
Я использую LG-P500. Когда я пытаюсь выбрать его в "Android device chooser", Eclipse распознает телефон, но не цель. Он говорит цель "неизвестно". Из-за этой проблемы я не могу выбрать телефон как устройство Андроид.
Как я могу получить Eclipse распознать цель?
30 ответов:
одно решение я знаю-это просто выключить и включить отладку USB на вашем телефоне. Это также позволяет решить кучу других проблем, не распознанных устройством.
выполните следующие действия, если ваше устройство распознано, но eclipse заявляет, что оно неизвестно:
->open cmd ->go to the your android sdk directory --> Go to platform-tools ->adb kill-server ->adb start-server
Это определенно решит вашу проблему:)
Если вы уже установили USB драйвер, и еще ваше устройство отображается как неизвестное, то следовать этому решению. У меня была такая же проблема с моим MOTO G, и это решение отлично работает для меня
проверьте ваше устройство, что
USB подключен
и
USB отладка подключена
или проверьте следующее
решение состояло в том, чтобы создать правило udev для устройства. Смотрите http://developer.android.com/guide/developing/device.html#setting-up для настройки правила udev для конкретного устройства поставщика.
с правилом в место. Eclipse удалось запустить и отладить.
один простой трюк отлично работает для меня.
- отключите устройство от ПК
- нажмите отозвать разрешение на отладку USB в настройках телефона
- подключите устройство к ПК
- нажмите OK для авторизации RSA
кроме того, попробуйте это, на телефон:
- на "подключение к компьютеру USB"
- выбрать подключение как "Media Device (MTP)"
причина, по которой мое устройство SCH-I535 не было нацелено... это потому что у меня есть устройство, подключенное к порту USB 3.0. Как только я подключил его к 2.0, все начало работать правильно.
Я пробовал эти предложения, но, к сожалению, ничего не получилось.
то, что сработало для меня было:
- закройте Eclipse
- конец АБР.процесс exe (с помощью Диспетчера задач Windows)
- перезапустить Eclipse (устройство теперь распознается в Android Device Chooser)
перейти к настройкам - > хранение - > нажмите на кнопку Меню в правом верхнем углу - > подключение к компьютеру USB - > проверить медиа-устройство (MTP) включен или нет
У вас есть драйвер для вашего телефона, установленного на вашем компьютере, eclipse не автоматически поставляется с драйверы для телефонов.
для этой проблемы я попытался отключить / повторно подключить USB-кабель, включить/выключить отладку USB и перезапустить Eclipse без эффекта. Попытка другого устройства android показала точно такие же ошибки eclipse, с двумя записями, отмеченными "offline", и после отключения USB-соединения он все еще показывал одну запись, пока ничего не было подключено. Моя проблема была решена путем перезагрузки компьютера и повторного запуска. Вероятно, окончание АБР.программа exe (ответ 4) сделала бы это и в моем случае тоже.
GALAXY S5
Я знаю, что на это уже ответили кучи раз, но если у вас есть Galaxy S5, то выключите и включите отладку USB, чтобы решить эту проблему
когда телефон подключен и в окне Eclipse отображается значок "неизвестно"...на телефоне выключите отладку USB, а затем снова включите, затем он попросит разрешить этот компьютер для подключения, и вы можете сказать, чтобы всегда позволять ему это делать. Тогда все идет нормально.
У меня была такая же проблема, и я нашел этот пост, который исправил его для меня.
просто скачать http://dl.google.com/android/repository/platform-tools_r16.0.1-windows.zip распакуйте его и замените "C:\Program Files (x86)\Android\android-sdk\platform-tools" каталог с этим
кредит идет на hack_on
вот его пост, который помог мне: https://stackoverflow.com/a/15000565/342497
спасибо! : -)
Если вы не можете выбрать кнопку ok при выборе устройства, это, вероятно, означает, что вы не можете делать такие вещи, как adb logcat либо в моем опыте.
Я обычно убиваю adb из Диспетчера задач, и он начинает работать. Я заметил, что ADB kill-server только иногда работает, и что часто есть несколько процессов, называемых ADB running... не уверен, что это ошибка или по дизайну.
Шаг 1: rigth нажмите на проект = > свойства = > android = > выберите уровень api, который поддерживает ваше устройство.
Шаг 2 : перезагрузите телефон
работать на меня ...
была точно такая же проблема. Работает нормально более двух лет, а затем внезапно появляется эта ошибка. Исправление для меня было запущено SDK Manager.exe расположенном здесь на моей машине: C:\Program файлы (x86)\Android\android-sdk Оказывается, у меня не было возможности работать на устройстве с операционной системой Android 4.2.2, только 4.0.2. После обновления SDK распознавание работало отлично. Оказывается, моя операционная система телефонов была обновлена, и я забыл обновить пакет SDK.
была та же проблема. Оказывается, я изменил режим подключения USB с MTP на MSC. Изменение его обратно на MTP решило проблему. Спасибо.
Я использовал для отладки без проблем в моем HTC One X, я сломал экран, и пока они не восстановят его, мне удалось получить HTC One (M7 я думаю, что это называется внутренне).
Я не смог отладить с этой же проблемой, на самом деле произошло то, что помимо необходимости следовать странной процедуре, чтобы появились параметры отладки (нажмите 7 раз в версии прошивки в меню "О программе"), телефон показывал сообщение с просьбой проверить, что компьютер, пытающийся отладить на нем, был отключен. уполномоченный.
Я не видел такого поведения раньше ни в каких телефонах, которые я использовал, не уверен, что это новая функциональность или просто она не была применена к другим.
Это потому, что вы не позволяли вашему телефону отлаживаться этим компьютером.
Блокировка экрана, отсоедините и подключите его, а затем разблокировать экран нажмите кнопку Разрешить в диалоговом окне.
KITKAT 4.4.2+ пользователи, попробуйте переключиться с ART на DALVIK или с DALVIK на ART. :) решил мой.
Я пробовал разные драйверы, включал/выключал отладку USB, перестраивал программу с более низким уровнем API, убивал ABD и перезапускал. Затем я увидел сообщение здесь относительно замены кабеля. Изменил USB-кабель на USB-кабель Samsung и сразу же работал.
вам необходимо авторизовать устройство на этом компьютере. Я подключал телефон к своей виртуальной машине centos и продолжал получать это. Мне пришлось убить сервер adb, а затем запустить его как пользователя root. затем вы получите приглашение по телефону авторизовать машину.
для меня это сработало, отключив и включив опцию USB-отладки во время работы ADB. Спасибо за все предложения.
(отладка уже была включена, USB-кабель подключен, свежий перезапуск)
устранение: Коммутируемое USB-соединение от мультимедийного устройства (MTP) к камере (PTP). Когда я сделал это, ПК установил драйверы устройств, затем телефон дал мне отпечаток пальца моего компьютера и имел диалог, касающийся разрешения устройства использовать отладку USB. Принимать. Устройство появляется в eclipse. Все благо.
(на Samsung Note II API 19) Примечание: это хорошая привычка всегда пытаться переключать режим USB. Я не думаю, что это акт обозначения камеры (PTP), но диалоги, которые генерируются при этом. Кроме того, Я заменил свой телефон: я помню, что видел этот диалог раньше, но не на этом телефоне. Может быть, есть вариант где-то, чтобы включить его на устройство?
У меня была та же проблема. Оказывается, мое устройство вызывало диалоговое окно с вопросом, должен ли я разрешить подключение к ноутбуку или нет. После нажатия кнопки Да эта проблема исчезла.
проблема для меня оказалось недостаточно прав АБР сервер.
Я запускаю Android Studio через удаленный рабочий стол (используется ноутбук для подключения к локальному, более мощному компьютеру). По-видимому, у меня не было всех привилегий при запуске через удаленный рабочий стол.
после остановки АБР сервер и перезапуск его с правами суперпользователя решили проблему.
sudo ./adb kill-server sudo ./adb root
Edit:
оказывается, я должен был сделать это только в первый раз. С первого раза мне больше не нужно этого делать.