Artículos
Deteccion automática de dispositivos Android por adb
- Detalles
- Publicado en Miércoles, 26 Enero 2011 17:50
Si queremos que nuestro dispositivo Android sea detectado automáticamente por el ordenador donde realicemos el desarrollo de nuestra aplicación, de manera que podamos testear nuestra aplicación directamente sobre el dispositivo deberemos seguir los siguientes pasos:
1.Buscar el Vendor ID de entre la lista de fabricantes de dispositivos para la plataforma Android.
Windows
Necesitas instalar un software llamado Windows USB Driver proporcionado por Android.
Linux
Necesitas crear/editar el archivo /etc/udev/rules.d/51-android.rules incluyendo la linea (Cambiar el Vendor_ID):
SUBSYSTEM=="usb", SYSFS{idVendor}=="Vendor_ID", MODE="0666"
En el caso de un Nexus One tendríamos que incluir la linea:
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
2.Una vez realizados estos cambios en el ordenador de desarrollo deberemos indicarle al dispositivo Android que debe comunicarse con nuestro ordenador en modo debug.
MENU, seleccionar Aplicaciones > Desarrollo, entonces activar USB para depurar.
Si no realizamos este último caso no podremos utilizar nuestro dispositivo para el desarrollo. Además hay que indicar en el archivo AndroidManifest.xml que vamos a realizar un debug añadiendo android:debuggable="true" al tag application .
