He estado desarrollando mis primeras aplicaciones de Android en Eclipse instaladas en OSX Lion. Me gusta usar mis Jelly Beans Galaxy Nexus para la depuración, pero el Android Device Bridge (adb) no puedo encontrar el dispositivo:Android adb (OSX Lion) no reconoce Galaxy Nexus, Jelly Bean
./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
- El teléfono está en modo de depuración.
- El teléfono es reconocible como una cámara (PTP), pero no como un dispositivo de medios (MTP). ADB no funciona independientemente de la configuración de PTP \ MTP.
- He reiniciado noth el teléfono y el mac
- Después de this advice, he instalado Android File Transfer. El ATF reconoce el dispositivo, pero no tuvo suerte con el ADB.
¿Alguna idea?
Adición: Tengo reported a bug para esto. ¡Las soluciones son aún más bienvenidas!
5 de septiembre 13:28 UTC - Solución # 1: Dropbox: He movido el espacio de trabajo de OSX Eclipse a Dropbox e instalado Dropbox en el dispositivo. El APK está escrito en bin/
, y lo reinstalo de la aplicación de Dropbox después de cada compilación exitosa.
¿Se puede conectar a la tarjeta SD desde el mac? ¿O es solo adb que está teniendo problemas? – Warpzit
Es reconocible como una cámara (PTP), pero no como un dispositivo de medios (MTP). 'adb' no funciona en PTP. –
En realidad tengo el mismo problema en una máquina con Windows, también con un Galaxy Nexus Jelly Beans. No hay problemas con un dispositivo ICS. – Dominik