Depuración USB no funciona, adb ignora Nexus 7

Por varias semanas, pude conectar mi Nexus 7 2 a mi computadora que funcionaba Windows 7, y Eclipse lo reconocería, permitiéndome funcionar aplicaciones en él. El dispositivo también apareció cuando ejecuté el comando adb devices . Cada vez que enchufaba el Nexus 7 en la computadora, la tableta me preguntó si quería permitir la depuración de USB en ese momento. (Curiosamente, nunca me preguntó si quería siempre permitir que de esa computadora, pero no me importaba.)

Recientemente actualizé la tableta a Android 4.4.2. También actualizé los SDK de Android a través del gestor de Android SDK. Ahora, cuando enchufo la tableta adentro, no consigo el aviso sobre la depuración del USB en la tableta, y ni Eclipse ni adb pueden ver que está allí.

Aquí está una lista de cosas que intenté hacer, reuniendo ideas de varios foros alrededor de la web.

  • Vuelva a descargar los controladores Asus para el Nexus 7 y actualice el controlador. Sin embargo, Windows ni siquiera reconoce esto como los controladores adecuados para este dispositivo.
  • Active la depuración USB de la tableta y también revogue todos los permisos de depuración USB.
  • Cambiar el modo de conexión del dispositivo multimedia a la cámara
  • Cambie el tiempo de ejecución de Dalvik a ART
  • Escriba adb kill-server seguido por adb start-server en la línea de comandos
  • Eliminar eclipse y todo el SDK de Android y descargarlos de nuevo

Nada de esto funcionó. ¿Alguna otra idea sobre qué probar?

Resulta que el Nexus 7 definitivamente necesita el controlador USB de Google. Encontrar, descargar e instalar este controlador funcionó perfectamente.

Debido a que la página de controladores OEM de Android de Google no incluye el Nexus 7 en su lista de dispositivos que necesitan el controlador USB de Google, había estado probando el controlador de Asus, que no funcionó. No probé el controlador USB de Google porque por alguna razón mi gestor de SDK dijo que había descargado el controlador, pero el controlador no se encontraba.

Finalmente encontré que podía descargar el controlador USB de Google desde esta página , lo que aclara que todos los dispositivos de Google Nexus necesitan este controlador. Ahora he vuelto a conectar la tableta con éxito a ADB.

He enviado un informe de errores de documentación a Google aquí con la esperanza de que la página de controladores de OEM se puede actualizar para reflejar que todos los dispositivos de Google Nexus necesitan el controlador USB de Google.

Nexus 7 con Android 4.4.4. Configuración> Almacenamiento> Condición de la computadora USB. Dos casillas de verificación: MTP y PTP. Desmarque ambos.

Con el teléfono desconectado

En el explorador de Windows – haga clic derecho en el equipo, vaya a administrar, en la gestión de la computadora encontrar y uinstall controlador de dispositivo (bajo el dispositivo Android)

Descargue los nuevos controladores desde http://developer.android.com/sdk/win-usb.html#top

Conecte el teléfono, las ventanas intentarán instalar los nuevos controladores, instalar los controladores manualmente con los controladores descargados como anteriormente

Lo anterior funcionó para mí

Para mí, después de actualizar a Android 4.4.2, era crítico que conectara el dispositivo como una cámara (PTP) en lugar de como un dispositivo de medios (MTP). Anteriormente, antes de la actualización, pude conectarme como un dispositivo multimedia (MTP).

El problema es que no tienes todos los controladores necesarios (PC puede reconocer tu teléfono como dispositivo USB, pero la depuración no funcionaría). Solucioné este problema en Android 4.4.4 desmarcando todos los elementos (MTP, PTP, UMS) del menú: almacenamiento-> conexiones de computadora USB y marque "Dispositivo de medios (MTP)" . Ahora todo funciona bien.

Gracias Arthur, encontré la pestaña Nexus 7 que no funciona incluso después de desmarcar o comprobar. Problema resuelto al desmarcar la depuración USB (bajo las opciones de desarrollador) .. configuración> opción de desarrollo> depuración USB. Entonces marque (marque el dispositivo MTP) :. almacenamiento-> conexiones de computadora USB y marque "Dispositivo de medios (MTP)

Lista de comprobación completa:

  1. Habilitar depuración en el dispositivo
  2. Seleccione Conexión USB como PTP (cámara)
  3. Instale el controlador desde http://developer.android.com/sdk/win-usb.html

Antes de intentar cualquier cosa, asegúrese de actualizar las herramientas relacionadas con la construcción mediante el Administrador de SDK de Android. Su anuncio puede estar desactualizado.

  • BLE en Nexus 7 (ME370T) con android 4.4.2
  • Galería se ha detenido mientras recorta la imagen en kitkat Nexus7
  • ActionBar con pestañas de navegación cambia de altura con la orientación de la pantalla
  • Nexus 7 no se muestra bajo 'dispositivos adb' con Windows 8 PC
  • ¿Qué etiquetas NFC hace la compatibilidad con Nexus 7? (2012)
  • ¿Cómo obtener el número IMEI de Google Nexus 7 TAB en android?
  • Cree un punto de acceso con el Nexus 7
  • Rendimiento de la interfaz de usuario web de Android es dramáticamente más lento que iOS (¿por qué?)
  • Habilitar depuración USB a través de Clockworkmod con adb
  • Android Studio no reconocerá Nexus 7 como dispositivo
  • GlCreateShader y glCreateProgram fallan en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.