Archivos de la categoría ‘General’

Para todos los que creamos algo para android y tenemos nuestro smartphone con android pero al conectar al PC y lanzar la aplicación nos muestra garabatos! como estos:

Serial number: ?????????????
AVD name: n/a
Target: unknown
State: n/a

Estoy frito! no le puedo dar al botón «OK» y lanzar mi aplicación. Bueno esta es la solución para los de usamos Linux (los de Windows busquen el driver), manos a la obra.

  1. Abrir una consola e instalar adb-tools (sudo apt-get install android-tools-adb)
  2. Conectar nuestro smartphone al PC y asegurarnos que este activo el modo de desarrollo y debug USB.
  3. Luego ejecutar este comando adb devices y les aparecerá una lista con dos columnas «List of devices» y «attached», si esto nos devuelve «????????????» y «no permissions» es porque debemos comprar otro smartphone, el mas caro del mercado 😉 broma, no hagas ni tal, sigue leyendo.
  4. Ahora necesitas saber el vendedor ID de tu dispositivo, eso le damos al comando lsusb desde la consola y nos saldrá una lista con todo el hardware conectado a nuestra máquina, ahí hay que identificar nuestro dispositivo y anotar el ID del vendedor (línea de ejemplo: Bus 002 Device 014: ID 0bb4:0c03 HTC (High Tech Computer Corp.)).
  5. Ya tenemos casi todo solo nos falta agregar una regla en el servidor adb y esto lo hacemos creando el siguiente archivo en la ruta: sudo nano /etc/udev/rules.d/51-android.rules (si ya existe lo editas).
  6. Dentro de este archivo colocar SUBSYSTEM==»usb», SYSFS{IDdelVendedor, si que anotaste antes si ese mismo el de rojo, ponlo aquí}==»04e8″, MODE=»0666″ guardar y salir.
  7. Asignarle los permisos correspondientes: sudo chmod a+r /etc/udev/rules.d/51-android.rules
  8. Ya casi casi, ahora solo falta matar al cabron el servidor adb con sudo adb kill-server y luego lanzar el comando adb devices esto levantará nuevamente el servidor adb y nos listará correctamente nuestro dispositivo, «List of devices» y «attached» ya nos aparecerá el nombre o la serie de nuestro smartphone.

Con esto ya podemos lanzar nuevamente nuestro proyecto desde Eclipse y ser felices, me salio versos sin esfuerzo, saludos!

Avvio 765, 775 y 792 opción desarrollo

Publicado: 18 febrero, 2014 en General

Para los que tienen uno de estos modelos y necesitan habilitar la opción de desarrollo, pero cuando entras a ajustes no aparece «opción de desarrollo» donde diablos esta. Algún genio decidió ocultar este menú y jugar con nosotros un rato. Esta es la solución para «habilitar» nuevamente esta opción:

  1. Lo primero es entrar en ajustes y hacer scroll hasta el final.
  2. Entrar a la opción «información del teléfono» y buscar la opción «numero de compilación«.
  3. Aquí viene la magia, hay que hacer «click» siete veces sobre esta opción y viola! ahora nos dice que somos desarrolladores!

Sin nombre

 

 

 

 

Ante la falta de la herramienta «crear un lanzador» en nuestro Ubuntu, les traigo la manera de crear un acceso o un nuevo lanzador nunca me gusto este nombre directo a cualquier aplicación, bueno manos a la obra, lo primero, creamos un archivo:

sudo nano /usr/share/applications/nombre_de_la_aplicacion.desktop

Bueno una vez creado este archivo en esta ruta, dentro del archivo lo siguiente:

[Desktop Entry]
Version=4.2.2
Type=Application
Terminal=false
Comment=Eclipse IDE 4.2.2
Icon=/ruta/hacia/un/icono/nombre.png
Name=Eclipse IDE 4.2.2
Exec=/ruta/hacia/el/archivo/ejecutable/de/la/aplicacion

Creo que no tiene mucho sentido explicar cada una de las líneas ya que su enunciado lo dice todo. Una vez que tenemos listo los datos guardamos el archivo (ctrl + o) y salimos del editor (ctrl + x), ahora vamos a dar permisos al archivo recién creado:

sudo chmod 644 /usr/share/applications/intellij.desktop
sudo chown root:root /usr/share/applications/intellij.desktop

Excelente! con esto ya tenemos nuestro acceso director a la aplicación que deseamos, pero ¿Donde esta?, ¿no lo veo? bueno ahora solo falta buscarlo en las aplicaciones de Unity (acceso rápido, apretar tecla windows con el símbolo de la ventana en el teclado, entre ctrl y alt) y escribir el nombre de la aplicación, algo así:

cap-1

 

 

 

 

 

 

 

 

Ahí esta nuestro acceso directo, ahora un paso mas para dejarlo en la barra de Unity:

cap-2

 

 

 

 

 

 

 

 

Cuando este en la barra, click con el botón derecho sobre el icono y seleccionamos la opción «mantener en el lanzador» y voilà nuestro acceso directo en Unity.

 

Fuente: http://amatellanes.wordpress.com/2013/07/13/ubuntu-creando-un-lanzador-en-ubuntu/