Android. WTF??
Como mi vida es poco interesante y mi capacidad de inventarme una mejor esta 2 metros bajo tierra, vamos a darle un toque tecnologico al blog (además que después me voy a olvidar de esto que menciono y voy a buscar como un gil por toda la red).
Antes de comenzar pongo el Warning correspondiente:
En fin, volviendo al tema. Hace poco empecé con la movida de Android y esta bueno, si bien requiere que me ponga a repasar un poco del olvidado (y odiado) Java, es una alternativa linda para hacer cosas para esos nuevos celulares que maneja la gente jovén sin tener que aprender xCode (iPhone).
Lo que sigue a continuación puede ser sumamente aburrido, la lectura en exceso puede provocar vomitos / diarrea / calvicie e impotencia. Por favor, si no entiende de que se trata, no intente esto en casa. Se recomienda la presencia de padres para alejar a sus hijos del ordenador y obligarlos a hacer deporte, de esta forma tendrán una vida sana y serán felices.
En fin, volviendo al tema. Hace poco empecé con la movida de Android y esta bueno, si bien requiere que me ponga a repasar un poco del olvidado (y odiado) Java, es una alternativa linda para hacer cosas para esos nuevos celulares que maneja la gente jovén sin tener que aprender xCode (iPhone).
Si quieren aprender como programar aplicaciones para el Android este no es el lugar, es sábido que este blog no es para aprender absolutamente nada, pero voy a tirar un pequeño Tip por si algun despistado llega aquí con el mismo problema que se me acaba de presentar.
El titulo del post debería ser: Como configurar un dispositivo de Android en Ubuntu Karmic ó bien, How to configure an Android Device in Ubuntu Karmic ó Android Device not detected in Karmic ó Debugging using my Android mobile phones in Ubuntu Karmic. Listo con eso resumo las búsquedas que hice para llegar a la solución del problema.
La situación es la siguiente: Desarrollan una pequeña aplicación, felices quieren probar como funciona en el telefono (o no estan felices, pero quieren usar el GPS o esas cosas locas) y NetBeans (en mi caso) no les detecta el mobil para debuggear.
Si estan en este punto, la solución es muy facil. Robados de varios lugares, he aquí los pasos a seguir.
Como dice la página de "ayuda al developer" de android, necesitamos agregar unas reglas de configuración en un archivo (como no podía ser de otra manera). Seguramente esto tiene una explicación mas que lógica que una serie de pasos que emulan un "repeat and play", pero como soy un developer que no se fija en minimidades (y luego se arrepiente cuando no entiende nada), vamos con los pasos en bruto.
En la consola.
- Creamos el archivo con la regla: sudo touch /etc/udev/rules.d/51-android.rules
- Abrimos el archivo recientemente creado, copiamos esto: SUBSYSTEM=="usb",ATTRS(idVendor)=="0bb4",SYMLINK+="android_adb",MODE="0666" , guardamos y cerramos el archivo.
- Le damos los permisos necesarios: sudo chmod a+r /etc/udev/rules.d/51-android.rules
- Reiniciamos el servicio: sudo service udev restart
- y probamos si esta funcionando con la herramienta adb (que esta en tools dentro de su carpeta de android) ./adb devices
- Si esta todo bien deberían ver un listado con el nombre del dispositivo, que sería algo así como: HT845GZ51436 device.
Y listo, la próxima vez que le den play en su NetBeans (o Eclipse) les debería aparecer el dispositivo para elegir y correr la app ahí directamente.
Fue de mucha ayuda este link para terminar de configurar el monstruo. Sobre todos los comentarios del tal: Karl Ostmo
Si tienen windows hay unos drivers para bajar en la página de android, si tienen Mac al parecer es mágico y funciona de onda.
1 comentario:
muy lindo!...pero faltan los travestis, futbol, reviews de peliculas.
Publicar un comentario