Мое Android-устройство больше не распознается eclipse или adb. Моя ОС - 64-разрядная Windows 7, и я использую Nexus 4 с Android Android 4.4.2.
Ниже приведены некоторые сведения о проблеме:
- Вчера я мог без проблем запускать проекты Android из eclipse на своем устройстве. Единственное, что я сделал на eclipse, которое могло вызвать эту проблему, заключалось в установке библиотеки поддержки v7 appcompat из ресурса в eclipse, используя это руководство для разработчиков .android(https://developer.android.com/tools/support-library/setup.html).
- Устройство по-прежнему распознается как обычный мультимедийный диск в Windows, когда он не находится в режиме отладки.
- Устройство находится в режиме "Разработчики" и в режиме "Отладка", когда я пытаюсь запустить проект Android в eclipse или пытаюсь выяснить, распознается ли он adb с помощью
adb devices
в консоли. - Драйверы Google USB были установлены с помощью диспетчера ADK
- USB-драйверы OEM для Windows уже установлены в соответствии с учебным пособием на сайте разработчиков Android (см.: https://developer.android.com/tools/extras/oem-usb.html)
- Я попытался перезапустить adb, используя команды
adb kill-server
иadb start-server
, и снова проверил, распознавались ли устройства с помощьюadb devices
. Устройство все еще не указано на консоли. - Перезапуск окон и затмение не устранили эту проблему.
Кто-нибудь знает решение этой проблемы? Спасибо заранее!
ОБНОВЛЕНИЕ: Спасибо за ответы, проблема решена (на данный момент). Я попробовал следующие предложения в следующем порядке:
- Я перезапустил свое устройство - это не устранило проблему.
- Я установил свое устройство в режим PTP - , это устранило проблему.
Итак, я reset мое устройство снова переключится в режим MTP и режим отладки, чтобы проверить, будет ли он по-прежнему распознаваться adb. Он определенно не распознается adb, когда он находится в режиме MTP. Я не знаю, как это узнали несколько дней назад, потому что я никогда не настраивал устройство на PTP-режим. В любом случае решение моей проблемы заключается в том, что мой Nexus 4 должен находиться в режиме PTP и, конечно, в режиме отладки, чтобы распознать adb.
Я не пробовал никаких других предложений, так как моя проблема была решена с помощью моих текущих драйверов.