jueves, 26 de diciembre de 2013

Capítulo 2. Conectar nuestro terminal Android al ordenador con Ubuntu (V)

Accesos rápidos:

 En la entrada anterior vimos como conectar nuestros teléfonos para volcar nuestros desarrollos desde un entorno en Windows(tienes el enlace justo arriba). Ahora vamos a mostrar lo mismo pero desde Ubuntu. Tenemos que usar los comandos que lleva el SDK para la gestión del emulador. Podéis consultar la documentación oficial aquí. Para ello tenemos que ir a la carpeta platform-tools donde se encuentra instalado el SDK y usaremos el comando

xxx@xxx:~/xxx/android-sdk-linux/platform-tools $ ./adb devices 

Veremos entonces que nuestra consola muestra algo como:
List of devices attached ?????????    no permissions
Esto quiere decir que no tenemos nuestro dispositivo correctamente conectado. Tenemos que irnos a  cd /etc/udev/rules.d/ y añadir en el fichero 51-android.rules el renglón:
SUBSYSTEM=="usb", SYSFS{idVendor}=="xxxx",MODE="0666"
El idVendor cambia para cada uno de los distintos fabricantes, por lo que tendremos que buscar el que nos interese. Por ejemplo para Samsung tenemos que emplear como idVendor 04e8 y para HTC 0bb4. Podemos encontrar un listado de los idVendor a emplear en la página oficial de Android http://developer.android.com/tools/device.html.
Una vez hecho esto, volvemos  /platform-tools/ y reiniciamos el servicio con:
sudo ./adb kill-server
sudo ./adb start-server
Con esto, si ejecutamos de nuevo ./adb devices vermos algo como lo siguiente. Esto nos indica que ya tenemos acceso a nuestro terminal
List of devices attached
S583058235733    device
Ya veremos entonces desde Eclipse tanto el emulador como nuestro dispositivo físico.

LIBRO RECOMENDADO PARA APRENDER ANDROID

Uno de los libros fundamientales y que recomiendo para aprender Android y llegar a hacer aplicaciones profesionales es: Android 2 Application Developement de Reto Meier




No hay comentarios :

Publicar un comentario