Я использую Android SDK 2.2 и пытаюсь заставить adb подключиться к телефону Google Nexus One. Это новый телефон, доставленный прямо от Google - еще не установил на него никаких приложений . (У меня Windows XP) Вот что я сделал до сих пор:
Следовал инструкциям по настройке устройства для разработки, приведенным на сайте разработчика Android: http://developer.android.com/guide/developing/device.html
добавил android: debuggable = "true" в мой манифест приложения
Отладка USB проверена на телефоне
загружен Драйверы устройств для Windows версии 3 (поддерживает телефоны Nexus One)
Для установки устройства прошел мастер установки оборудования - устройство отображается как «Android Composite ADB Interface».
Когда я запускаю устройства adb в оболочке , устройство появляется на мгновение, затем исчезает. На консоли Eclipse я получаю следующее сообщение: [13-11-2010, 11:54:42 - DeviceMonitor] Не удалось начать мониторинг
Я несколько раз перезагружал компьютер, несколько раз удалял и переустанавливал драйверы, но каждый раз получаю одну и ту же ошибку. Когда я исследовал эту проблему, кто-то рекомендовал перезагрузить телефон. Меня это немного смущает - это мягкая или жесткая перезагрузка? Я просто выключаю / включаю телефон и есть ли что-то более сложное? Нужно ли мне жестко перезагружать его, чтобы восстановить заводскую версию, даже если она совершенно новая?
Кто-нибудь сталкивался с подобной проблемой? Любая помощь по этому поводу была бы замечательной. Я не могу протестировать свое приложение на устройстве, если adb не может просматривать устройство. Заранее большое спасибо.