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

После обновления Android на Nexus до 4.2.2 Eclipse показывает целевую неизвестность для устройства?

Я только что обновил свой телефон до 4.2.2, но теперь я больше не могу его использовать в eclipse.

enter image description here

Я попытался перезагрузить устройство, reset мои настройки отладки, но я не могу заставить его работать больше.

Я видел, что это уже зарегистрированный issue. Есть несколько новых улучшений безопасности, поэтому должен быть диалог (см. здесь внизу), но этот диалог не появляются. У меня нет нескольких учетных записей на телефоне, о чем говорится в выпуске.

Есть ли какие-либо предложения?

РЕДАКТИРОВАТЬ: Посмотрите на принятый ответ ниже, это должно охватывать все случаи. В моем случае отсутствовали некоторые пакеты, которые не были показаны в Android SDK Manager. Я просто нашел Пакеты → Обновить в Android SDK Manager... И я думал, что это происходит автоматически

4b9b3361

Ответ 1

Вам нужно три вещи, чтобы убедиться, что это обновление прошло гладко:

  • Убедитесь, что ваше устройство действительно работает 4.2.2, и проблема не что-то другое.
  • Ваш SDK обновлен до новейших инструментов. Бинарный adb во всех, кроме последней версии, не поддерживает улучшения безопасности 4.2.2.
  • Вы находитесь на главной учетной записи своего устройства в случае нескольких учетных записей пользователей.

Подключите свое устройство к компьютеру и выполните adb devices (убедитесь, что отладка USB включена). Вы должны увидеть что-то вроде этого:

3tiu52839ry082j3 offline

Прямо сейчас, на вашем устройстве должен быть диалог, который выглядит примерно так:

enter image description here

Установите флажок Always allow from this computer, если хотите, и нажмите OK.

Что об этом.

Некоторые другие вещи для проверки:

  • Убедитесь, что ваш USB-кабель не сломан. Иногда небольшие кабели ломаются внутри основного устройства, и ваше устройство может заряжаться, но не имеет подключения к данным. Попробуйте использовать другой кабель или попробуйте получить доступ к файлам на устройстве через USB (это будет хорошо, если ваш кабель в порядке)
  • Убедитесь, что вы используете новейшую версию adb. Даже после того, как я обновил свои SDK-инструменты, я не смог получить авторизацию своего устройства при использовании adb. В итоге я понял, что установка NDK и SDK для Nvidia обновила мою переменную PATH, чтобы использовать adb от этой установки, которая не была последней версией. Используя adb в моей новой обновленной установке, я смог заставить все это работать.

Ответ 2

Для меня это было решено путем замены планшета Nexus 7 на режим "Камера (PTP)". Проверьте этот пост в блоге о том, как это сделать. После подключения USB Nexus 7 и подтверждения дайджестов на Nexus 7 также работало подключение через TCP/IP с ADB.

Ответ 3

Уверенно, снятие и повторная проверка опции "Разрешить USB-отладка" вытащили меня в окно и выбор "ok" решил мою проблему.

Ответ 4

Если ни один из решений не работал для вас, тогда Reset ADB. Перейдите в "Устройства". Нажмите правую кнопку вниз. ---- Выберите Reset ADB из списка.

Ответ 5

Я пробовал все предлагаемое здесь и предлагал в каждом журнале/блоге, который я мог найти в google, но все равно не пошел. Кабель USB, как известно, хорош. ADB - версия 1.0.31 (как показано на рисунке, USB-отладка включена на планшете Nexus 7, SDK был обновлен до самых последних инструментов, доступных в 1 марта 2013 года для 4.2.2/API 17. Я пробовал оба Режимы мультимедиа и камеры для USB, перезагруженные окна, перезагрузка устройства снова и снова, переустановить последний драйвер USB Google и т.д. И т.д., Но устройства ADB все еще ничего не отображали.

Я жестко reset планшет Nexus 7 думал, что, возможно, экран, позволяющий отлаживать USB, появился, но получил удар с отменой. Но это тоже не сработало.

Что в итоге получилось:

  • переход в панель управления Windows | Диспетчер устройств,
  • выбор NEXUS под портативными устройствами,
  • затем на вкладке "Драйвер" нажмите "Обновить" и вручную выберите драйвер Google USB (функция проверки сообщила, что она актуальна). Ранее указанная дата была в 2006 году, после этого - дата в 2012 году (но об этом чуть позже).

Это ничего не исправить.

Итак, я переключил USB с устройства MEDIA на устройство камеры - ТОГДА ему захотелось установить драйвер, поэтому я позволил ему это сделать. Впоследствии я заметил, что драйвер для Nexus вернулся с версией 2006 года, но затем устройства ADB FINALLY SHOWED OFFLINE!!!! HALLELUJAH И Nexus показывал Dialog, чтобы разрешить USB-отладку, и теперь все работает.

То, что я не уверен, - это то, что на самом деле решило проблему. Я не думаю, что это было необходимо для жесткого reset планшета, но вождение с драйвером устройства тоже не было очень убедительным решением - я не думаю, что драйвер был поврежден, но, возможно, его нужно было изменить на получить правильный драйвер, связанный с планшетом, когда он подключен как устройство камеры. В любом случае необходимо подключить планшет как устройство камеры для работы ADB...

Ответ 6

Перезапуск устройства или включение USB-отладки не помогли решить мою проблему. Однако я изменил подключение USB-ПК к режиму "Камера (PTP)", а устройства adb отображали идентификатор устройства телефона.

Ответ 7

Прочитав много сообщений об этой конкретной проблеме, я действительно решил ее, сбросив права пользователя на файлы (принадлежащие root): ${HOME}/. android/adbkey и ${HOME}/. android/adbkey.pub

Ответ 8

Перейдите в Диспетчер устройств и удалите устройство и удалите с USB-устройства HAve вы CMD opend и убедитесь, что вы, по крайней мере, в справке ADB. Подключите устройство к USB и продолжайте с шагов, предоставленных Raghav Sood, - осталось немного ответов.

Работал для меня просто отлично

Ответ 9

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

https://github.com/khaledev/ADT/releases

Загрузите zip файл, затем в меню Eclipse Справкa > Установить новое программное обеспечение... > Добавить > Архив... Просто выберите загруженный zip и выполните оставшуюся часть процесса установки.