Haciendo pruebas con Android

Me he puesto a ratos a mirar de hacer algunas pruebas con el API de Android, para no olvidarme he decidido hacer algunos vídeos explicativos, aquí van los dos primeros.

 

https://www.youtube.com/watch?v=lsH0jv63-pw

 

https://www.youtube.com/watch?v=9i4VXEsf6bw

 

Cheli

Corregir «SIGSEGV» del Eclipse que viene en el Android Bundle

¿Qué podemos hacer cuando se produce este error?:

 

#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fada5b66718, pid=5708, tid=140384133080832
#
# JRE version: OpenJDK Runtime Environment (7.0_55-b14) (build 1.7.0_55-b14)
# Java VM: OpenJDK 64-Bit Server VM (24.51-b03 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libgobject-2.0.so.0+0x19718] g_object_get_qdata+0x18
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try «ulimit -c unlimited» before starting Java again
#
# An error report file with more information is saved as:
# /home/cheli/adt-bundle-linux-x86_64-20140702/eclipse/hs_err_pid5708.log
Compiled method (nm) 103325 1324 n org.eclipse.swt.internal.gtk.OS::_g_object_get_qdata (native)
total in heap [0x00007fadb0394a90,0x00007fadb0394e10] = 896
relocation [0x00007fadb0394bb0,0x00007fadb0394c10] = 96
main code [0x00007fadb0394c20,0x00007fadb0394e10] = 496
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# http://icedtea.classpath.org/bugzilla
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

Un Core Dump es un volcado de la pila para trazar el fallo que se ha producido, en el siguiente vídeo comento que aunque falla al escribir el core dump ya podemos deducir con los datos que nos da que el error realmente está en la librería gtk 2 y es consecuencia de un bug en el oxigen-gtk theme. Para solucionar el problema podemos cambiar el tema y listo.

 

https://www.youtube.com/watch?v=_mzxwqVCuBs

 

Cheli

Ubuntu en todas partes

La idea es la siguiente, tienes un teléfono móvil de última generación que posee la potencia de varios núcleos, 1GB de RAM, y suficiente espacio en memoria microSD. ¿Por qué no utilizar esa potencia de cálculo para algo más que un teléfono?, ¿qué tal si llegas a casa, enchufas tu teléfono a la tele y se convierte en tu Media Center?, ¿y si lo enchufas a un monitor, teclado y ratón y pasa a ser tu escritorio?, con la ventaja de no tener que estar sincronizando datos de aquí para allá. Pues eso es Ubuntu para Android.

Cheli