Iniciando programación android en ubuntu
Para iniciarse en la programación en android será requerido:
El primer comando es para crear el archivo, el segundo para enviar el código con los permisos al archivo en mención (Notar que 04f2 es el ID del fabricante), la siguiente línea es para añadir permisos de lectura a todos los usuarios (all +read) a ese archivo, y finalmente reiniciar el servicio que administra los dispositivos (En este caso nos importa aplicar los permisos de comunicación USB).
El primer comando instala las herramientas y el segundo es para validar la presencia del servidor adb.
- Descargar android studio : IDE para programar en android. Enlace para descargar
- Configurar adb server : Para poder enviar las aplicaciones vía USB directamente a un dispositivo android Referencia en inglés
La descarga e instalación de android studio es relativamente simple siguiendo los pasos de la sección de Instalación de SDK. Pero, cuando se requiere enviar a un dispositivo android se debe:
- Conectar el dispositivo Android a la computadora.
- Habilitar las opciones de programador en el dispositivo Android.
- Habilitar debugging de puerto USB (Dentro de las opciones de programador)
- Obtener el ID del fabricante
En la página de desarrollo de android existe una lista de identificadores (ID) de fabricantes, pero si vuestro dispositivo no figura en la lista puede obtenerse usando el comando lsusb.
#lsusb
Bus 002 Device 003: ID 04f2:b34f Chicony Electronics Co., Ltd
Bus 002 Device 003: ID 04f2:b34f Chicony Electronics Co., Ltd
Los dígitos 04f2 representan el ID del fabricante.
- Agregar una regla de permiso para enviar y recibir datos por el puerto USB al ID del fabricante en el archivo /etc/udev/rules.d/51-android.rules.
#touch /etc/udev/rules.d/51-android.rules
#echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="04f2", MODE="0666", GROUP="plugdev"' > /etc/udev/rules.d/51-android.rules
#chmod a+r /etc/udev/rules.d/51-android.rules
#service udev restart
#echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="04f2", MODE="0666", GROUP="plugdev"' > /etc/udev/rules.d/51-android.rules
#chmod a+r /etc/udev/rules.d/51-android.rules
#service udev restart
El primer comando es para crear el archivo, el segundo para enviar el código con los permisos al archivo en mención (Notar que 04f2 es el ID del fabricante), la siguiente línea es para añadir permisos de lectura a todos los usuarios (all +read) a ese archivo, y finalmente reiniciar el servicio que administra los dispositivos (En este caso nos importa aplicar los permisos de comunicación USB).
- Instalar herramientas de android (Servidor ADB).
#apt-get install android-tools-adb android-tools-fastboot
#adb version
#adb version
El primer comando instala las herramientas y el segundo es para validar la presencia del servidor adb.
¿Desea donar?/Do you wish to give some money to the author?
Comentarios
Publicar un comentario