Así que tengo un Nexus 7 que estoy tratando de conectar a mi ordenador Windows para la depuración a través de adb. Adb funciona bien con mi teléfono, pero cuando conecto la tablet y ejecuto adb devices
en Windows me devuelve una lista vacía:
C:\android\sdk\platform-tools> .\adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
C:\android\sdk\platform-tools>
La tablet está ejecutando Android 4.2.2 build JDQ39. La depuración USB está activada, hice clic en el número de compilación 7 veces para obtener las opciones de desarrollador habilitadas, y he tratado de conectar tanto como un dispositivo multimedia (MTP) y como una cámara (PTP). La tablet no está rooteada y no he desbloqueado el bootloader.
El ordenador funciona con Windows 7 Enterprise SP1 x64. Tengo la última versión de adb, 1.0.31. El gestor de SDK me dice que tengo SDK Tools rev 22.0.1 y SDK Platform-tools rev 17. He intentado utilizar el controlador genérico de Google usb versión 7.0.0.1 y 6.0, así como el Asus usb_driver_r06 de http://support.asus.com/Download.aspx?SLanguage=en&m=Nexus+7&p=28&s=2 . Cada driver que pruebo muestra la tablet como conectada en el administrador de dispositivos como "Android Composite ADB Interface" o "Android ADB Interface".
Si conecto la tablet a mi Macbook Pro y ejecuto adb devices, me aparece el cuadro de diálogo de la huella digital RSA tal y como esperaba ver en Windows:
También si inicio la tablet en fastboot manteniendo pulsados los botones de encendido y bajar volumen. Puedo verlo con la utilidad fastboot:
C:\android\sdk\platform-tools> .\fastboot devices
015d262e32540802 fastboot
Me he quedado sin ideas. Cualquier sugerencia fuera de lo común será bienvenida.