He tenido muchos problemas para poner en marcha el juego en emulador de Android.
Siguiendo las explicaciones de esta página web:
http://code.google.com/p/libgdx/wiki/ProjectSetup
me he creado tres proyectos, uno donde se mete todo el código otro que simplemente ejecuta ese código en el escritorio y otro para ejecutarlo en Android.
Bueno pues en escritorio iba perfectamente y en Android no habia manera de que funcionase.
Mirando mil foros la gente recomendaba aumentar la memoria de la maquina virtual del emulador que estuvieramos usando.¿Como?
Boton derecho en el proyecto Android -> Run Configurations ->Android Application(en la parte izquierda)->Target
(en la parte derecha)
seleccionamos la maquina virtual que vayamos a usar y en la parte de abajo pone : Additional emulator command line options
ahi escribimos "-partition -size 1024" (sin comillas, claro)
Pero lo que ha hecho que me funcionara ha sido cambiar la version de la JRE System Library.
Yo tenia puesta la JavaSE1.7 y hay que cambiarla a JavaSE1.6
Todo esto se cambia en el proyecto principal donde está todo el código.
Botón derecho ->Proiedades->Java BuildPath->Libraries-> Seleccionamos JavaSE1.7 y pinchamos Edit...
Luego en Execution Enviroment lo cambiamos en la combobox y recompilamos.
Y con esto ya funciona en Android :P
Siguiendo las explicaciones de esta página web:
http://code.google.com/p/libgdx/wiki/ProjectSetup
me he creado tres proyectos, uno donde se mete todo el código otro que simplemente ejecuta ese código en el escritorio y otro para ejecutarlo en Android.
Bueno pues en escritorio iba perfectamente y en Android no habia manera de que funcionase.
Mirando mil foros la gente recomendaba aumentar la memoria de la maquina virtual del emulador que estuvieramos usando.¿Como?
Boton derecho en el proyecto Android -> Run Configurations ->Android Application(en la parte izquierda)->Target
(en la parte derecha)
seleccionamos la maquina virtual que vayamos a usar y en la parte de abajo pone : Additional emulator command line options
ahi escribimos "-partition -size 1024" (sin comillas, claro)
Pero lo que ha hecho que me funcionara ha sido cambiar la version de la JRE System Library.
Yo tenia puesta la JavaSE1.7 y hay que cambiarla a JavaSE1.6
Todo esto se cambia en el proyecto principal donde está todo el código.
Botón derecho ->Proiedades->Java BuildPath->Libraries-> Seleccionamos JavaSE1.7 y pinchamos Edit...
Luego en Execution Enviroment lo cambiamos en la combobox y recompilamos.
Y con esto ya funciona en Android :P

No hay comentarios:
Publicar un comentario