Ответ 1
Была та же проблема с телефоном LG. Перезагрузка (телефон) работала для меня
Я использую LG-P500. Когда я пытаюсь выбрать его в "Выбор устройства Android", Eclipse распознает телефон, но не цель. Он говорит, что цель "неизвестна". Из-за этой проблемы я не могу выбрать телефон в качестве устройства Android.
Как я могу заставить Eclipse распознать цель?
Была та же проблема с телефоном LG. Перезагрузка (телефон) работала для меня
Одно из решений, о котором я знаю, - это просто отключить и отладить USB на вашем телефоне. Это также происходит, чтобы решить кучу других непонятых устройств проблем.
Выполните следующие шаги, если ваше устройство распознано, но затмение сообщает об этом как неизвестное:
->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 смог запустить и отладить.
Один простой трюк отлично подходит для меня.
Также попробуйте это, На вашем телефоне:
Причина, по которой мое устройство SCH-I535 не было нацелено... связано с тем, что устройство подключилось к порту USB 3.0. Как только я включил его в 2.0, все начало работать правильно.
Я пробовал эти предложения, но, к сожалению, ничего не получилось.
Что для меня работало:
Перейдите в Настройки → Хранение → Нажмите на верхнее правое меню → Соединение с USB-компьютером- > Проверить устройство мультимедиа (MTP) включено или нет
У вас есть драйвер для вашего телефона, установленного на вашем компьютере, eclipse автоматически не использует драйверы для телефонов.
Моя проблема решена путем замены кабеля. Для меня ничего не работало.
Для этой проблемы я попытался отключить/снова подключить USB-кабель, включив/выключив USB-отладку и перезапустив Eclipse без эффекта. Попытка использования другого устройства для Android показала точно такие же ошибки затмения, при этом две записи помечены как "автономные", и после отключения USB-соединения он все еще показывал одну запись, пока ничего не было подключено. Моя проблема была решена путем перезагрузки моего компьютера и повторного запуска. Вероятно, конец программы adb.exe(ответ 4) сделал бы это тоже в моем случае.
GALAXY S5
Я знаю, что это уже ответили кучи раз, но если у вас есть Galaxy S5, тогда выключите и включите отладочные работы USB, чтобы решить эту проблему.
Когда телефон подключен, а в окне Eclipse отображается значок "Неизвестный"... на телефоне отключите USB-отладку, затем снова включите его, затем он попросит разрешить подключению этого компьютера, и вы можете всегда говорить пусть это так. Затем он подходит.
создайте правило udev для вашего устройства разработки.
У меня была такая же проблема, и я нашел этот пост, который исправил его для меня.
Просто скачайте http://dl.google.com/android/repository/platform-tools_r16.0.1-windows.zip распакуйте его и замените каталог "C:\Program Files (x86)\Android\android-sdk\platform-tools" с этим
Кредит переходит на hack_on
Вот его сообщение, которое помогло мне: fooobar.com/questions/26778/...
Спасибо!: -)
Если вы не можете выбрать кнопку ok при выборе устройства, это, вероятно, означает, что вы не можете делать такие вещи, как adb logcat, либо в моем опыте.
Обычно я убиваю adb из диспетчера задач, и он начинает работать. Я заметил, что adb kill-server работает только иногда, и что часто есть несколько процессов, называемых adb running... не уверен, что это ошибка или по дизайну.
шаг 1: rigth щелкните по проекту = > properties = > android = > выберите уровень api, который поддерживает ваше устройство.
Шаг 2: перезагрузите телефон
работайте для меня...
Была та же самая проблема. Работая отлично в течение более двух лет, внезапно эта ошибка появляется. Исправление для меня запускало SDK Manager.exe, расположенный здесь, на моей машине: C:\Program Files (x86)\Android\android-sdk Оказывается, у меня не было возможности запускаться на устройстве с операционной системой Android 4.2.2, только 4.0.2. После успешного обновления SDK работала отлично. Оказывается, моя операционная система телефона обновлена, и я забыл обновить SDK.
Была та же проблема. Оказывается, я изменил режим подключения USB от MTP к MSC. Изменение его обратно в MTP решило проблему. Thanx.
Я использовал для отладки без проблем в своем HTC One X, я сломал экран, и пока они его не исправили, мне удалось получить HTC One (M7, я думаю, он вызвал внутренне).
Мне не удалось отлаживаться с этой же проблемой, что на самом деле произошло, так что помимо необходимости следовать сверхъестественной процедуре, чтобы отображать опции Debug (нажмите 7 раз в версии прошивки в меню "О программе" ), на телефоне появилось сообщение попросив меня проверить, что компьютер, пытающийся отладить его, был разрешен.
Я не видел этого поведения раньше в любых телефонах, которые я использовал, не уверен, что это новая функциональность, или просто она не была применена к другим.
Это потому, что вы не разрешили отладку вашего телефона на этом компьютере.
Заблокируйте экран, отключите его от сети и подключите к нему, затем откройте экранный щелчок в диалоговом окне.
Пользователи KITKAT 4.4.2+, попробуйте переключиться с ART на DALVIK или с DALVIK на ART.:) решил мой.
Я пробовал разные драйверы, включал/отключал отладку USB, перестраивал программу с API более низкого уровня, убивал ABD и перезапускал. Затем я увидел сообщение здесь о замене кабеля. Изменился USB-кабель на USB-кабель Samsung и работал сразу.
вам необходимо авторизовать устройство на этом компьютере. Я подключил телефон к моей виртуальной машине centos и продолжал получать это. Мне пришлось убить сервер adb, а затем запустить его как пользователя root. то вы получите приглашение на телефон для авторизации машины.
Для меня это работало, отключив и включив опцию USB-Debugging во время работы ADB. Спасибо за все предложения.
У меня была та же проблема, перезагрузка компьютера работала для меня.
(Отладка уже включена, подключен USB-кабель, свежий перезапуск)
РЕШЕНИЕ: Переключенное USB-соединение с Media Device (MTP) на камеру (PTP). Когда я это сделал, компьютер установил драйверы устройств, затем телефон дал мне мой отпечаток на компьютере и имел диалог, касающийся того, чтобы устройство могло использовать USB-отладку. Принять. Устройство появляется в затмении. Все хорошо.
(В Samsung Note II API 19) Примечание. Хорошая привычка всегда пытаться переключать режим USB. Я не думаю, что это действие, обозначающее Camera (PTP), но диалоги, которые генерируются при этом. Кроме того, у меня был заменен телефон: я помню, что видел этот диалог раньше, но не на этом телефоне. Может быть, есть где-нибудь, чтобы включить его на устройство?
У меня была та же проблема. Оказывается, мое устройство запрашивало диалог, спрашивающий меня, разрешать ли мне подключение к моему ноутбуку или нет. После нажатия да эта проблема исчезла.
Проблема для меня оказалась недостаточной для adb-сервера.
Я запускаю Android Studio через удаленный рабочий стол (используемый ноутбук для подключения к локальному, более мощному компьютеру). По-видимому, у меня не было всех привилегий при работе через удаленный рабочий стол.
После остановки сервера adb и перезапуска его с привилегиями root решается проблема.
sudo ./adb kill-server
sudo ./adb root
Edit:
Оказывается, я должен был сделать это только в первый раз. С первого раза мне больше не нужно это делать.