La guía del emulador dice:
En esta versión [3.1, consultada el 27/05/11], las limitaciones del emulador incluyen:
- No hay soporte para hacer o recibir llamadas telefónicas reales. Sin embargo, puede simular llamadas telefónicas (realizadas y recibidas) a través de la consola del emulador.
-
No hay soporte para conexiones USB [énfasis añadido]
- No hay soporte para captura de cámara / video (entrada)
- No hay soporte para auriculares conectados al dispositivo
- No hay soporte para determinar el estado conectado
- No hay soporte para determinar el nivel de carga de la batería y el estado de carga de CA
- No hay soporte para determinar la inserción / expulsión de tarjetas SD
- No hay soporte para Bluetooth
Si bien la cláusula "En esta versión" puede brindarte alguna esperanza, no estoy seguro de que la compatibilidad con USB para el ADK sea probable en un futuro próximo. El host USB puede ocurrir, pero no he encontrado ninguna PC que tenga el puerto de dispositivo USB (micro USB) que necesitarías para conectar el ADK de una manera útil. El ADK no usa el puerto de dispositivo UBS tipo B de Arduino, usa un host USB A hembra.
Por supuesto, USB OTG sería perfecto para esto, pero, como dice el video de lanzamiento a los 34 minutos en , todos los teléfonos Android son compatibles con el modo de dispositivo USB, mientras que pocos o ninguno son compatibles con USB OTG.
Entonces, parece que la respuesta es "No." Me encantaría ver algo al contrario. Si solo desea iniciar el desarrollo, pero no quiere renunciar a su teléfono / plan actual, le sugiero que compre la tableta Android más barata o el teléfono celular desactivado (que puede ejecutar una versión suficientemente reciente del sistema operativo) que puedo encontrar. El emulador es fantástico para realizar pruebas de GUI para tus aplicaciones, pero realmente necesitas un dispositivo Android si te interesa el desarrollo.