<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=LIBGDX_Execuci%C3%B3n_dos_proxectos</id>
	<title>LIBGDX Execución dos proxectos - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=LIBGDX_Execuci%C3%B3n_dos_proxectos"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=LIBGDX_Execuci%C3%B3n_dos_proxectos&amp;action=history"/>
	<updated>2026-10-24T05:10:33Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=LIBGDX_Execuci%C3%B3n_dos_proxectos&amp;diff=51743&amp;oldid=prev</id>
		<title>Angelfg en 11:46 30 nov 2014</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=LIBGDX_Execuci%C3%B3n_dos_proxectos&amp;diff=51743&amp;oldid=prev"/>
		<updated>2014-11-30T11:46:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;span style=&amp;quot;font-size:150%;&amp;quot;&amp;gt;UNIDADE 1: Execución dos proxectos importados.&amp;#039;Ola mundo&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Introdución==&lt;br /&gt;
Isto viría a ser o clásico &amp;#039;Ola Mundo&amp;#039; de calquera linguaxe de programación. &lt;br /&gt;
O que se vai presentar será unha pantalla de benvida do framework nas diferentes plataformas.&lt;br /&gt;
&lt;br /&gt;
==Versión Gradle (Abril 2014)==&lt;br /&gt;
&lt;br /&gt;
Podemos ver un vídeo completo de como facelo [https://www.youtube.com/watch?v=IBsvuT7MzpY neste enlace].&lt;br /&gt;
Imos explicalo paso a paso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Execución Desktop===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;&amp;quot; widths=&amp;quot;350&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:LIBGDX_instalacion_80.jpg| Nos situamos sobre o proxecto &amp;#039;&amp;#039;&amp;#039;Xogo2D-Desktop&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_41.jpg| Prememos a icona de executar.&lt;br /&gt;
Image:LIBGDX_instalacion_84.jpg| Escollemos a opción &amp;#039;&amp;#039;&amp;#039;Java Aplication&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_85.jpg| Seleccionamos a aplicación Java a executar.&lt;br /&gt;
Image:LIBGDX_instalacion_81.jpg| Aparecerá a pantalla de presentación do framework.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TAREFA UNIDADE 1, PARTE 2:&amp;#039;&amp;#039;&amp;#039; Esta parte está asociada á realización dunha tarefa.  &lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
===Éxecución HTML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;&amp;quot; widths=&amp;quot;350&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:LIBGDX_instalacion_82.jpg| Nos situamos sobre o proxecto &amp;#039;&amp;#039;&amp;#039;Xogo2D-html&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_93_A.jpg| Prememos botón dereito do rato sobre o proxecto &amp;#039;&amp;#039;&amp;#039;Xogo2D-html&amp;#039;&amp;#039;&amp;#039; e escollemos a opción de &amp;#039;&amp;#039;&amp;#039;External Tool Configuration&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_94.jpg| Prememos dúas veces sobre &amp;#039;&amp;#039;&amp;#039;Program&amp;#039;&amp;#039;&amp;#039; para crear unha nova configuración. Dámoslle un nome (XOGO2D_HTML). En &amp;#039;&amp;#039;Location&amp;#039;&amp;#039; prememos o botón &amp;#039;&amp;#039;Browse WorkSpace&amp;#039;&amp;#039; e escollemos o workspace onde están os proxectos (é o cartafol que non leva guión) e dentro deste o arquivo &amp;#039;&amp;#039;&amp;#039;gradlew.bat&amp;#039;&amp;#039;&amp;#039; en Windows ou &amp;#039;&amp;#039;&amp;#039;gradlew&amp;#039;&amp;#039;&amp;#039; en Linux (é necesario darlle permiso de execución en Linux). En &amp;#039;&amp;#039;Working Directory&amp;#039;&amp;#039; prememos o botón &amp;#039;&amp;#039;Browse WorkSpace&amp;#039;&amp;#039; e escollemos o mesmo cartafol que no caso anterior. En &amp;#039;&amp;#039;Arguments&amp;#039;&amp;#039; escribimos &amp;#039;&amp;#039;&amp;#039;html:superDev&amp;#039;&amp;#039;&amp;#039;. Prememos o botón &amp;#039;&amp;#039;Apply&amp;#039;&amp;#039; e despois o botón &amp;#039;&amp;#039;Run&amp;#039;&amp;#039;. &lt;br /&gt;
Image:LIBGDX_instalacion_46.jpg| Despois dun tempo (tarda bastante a primeira vez), aparecerá na lapela de &amp;#039;Console&amp;#039; unha dirección web. Non temos que escribir dita dirección!. Abrimos o navegador [https://www.google.com/intl/en/chrome/browser/ Google Chrome] ou Firefox e pegamos a dirección &amp;#039;&amp;#039;&amp;#039;http://localhost:8080/html/&amp;#039;&amp;#039;&amp;#039;  Ó carga-la páxina aparecerá un aviso de descarga do plugin. Prememos o botón de Descarga (Download). &lt;br /&gt;
Image:LIBGDX_instalacion_47.jpg| Prememos o botón &amp;#039;&amp;#039;&amp;#039;Free&amp;#039;&amp;#039;&amp;#039; para instalar o plugin.&lt;br /&gt;
Image:LIBGDX_instalacion_48.jpg| Confirmamos a instalación premendo o botón &amp;#039;&amp;#039;&amp;#039;Añadir&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_95.jpg| Unha vez instalado o plugin, aparece na parte superior esquerda un botón que nos permite recompilar o proxecto en caso de que fagamos algún cambio nel e a pantalla de presentación á dereita do botón.&lt;br /&gt;
Image:LIBGDX_instalacion_96.jpg| Se non queremos seguir probando a versión GWT temos que parar o servidor web premendo o botón &amp;#039;&amp;#039;Stop&amp;#039;&amp;#039; da lapela &amp;#039;&amp;#039;Console&amp;#039;&amp;#039; de Eclipse. &lt;br /&gt;
Image:LIBGDX_instalacion_97.jpg| Se esquecemos parar o servidor web, cando intentemos volver a executar o proxecto pode aparecer un erro como o indicado. Nese caso deberemos eliminar todos os procesos java.exe que se atopen en execución.&lt;br /&gt;
Image:LIBGDX_instalacion_98.jpg| En calquera momento podemos modificar a configuración de execución escollendo a opción &amp;#039;&amp;#039;External Tools Configuration&amp;#039;&amp;#039; ou volver a executar o xogo escollendo o nome dado previamente (no exemplo sería &amp;#039;&amp;#039;Xogo2D HTML&amp;#039;&amp;#039;).&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Execución nun dispositivo móbil===&lt;br /&gt;
&lt;br /&gt;
====No Emulador====&lt;br /&gt;
Como comentamos anteriormente executar os xogos no emulador non pode ser debido a lentitude do mesmo. &lt;br /&gt;
O ideal é ter un dispositivo móbil &amp;#039;real&amp;#039; que permita probar os xogos.&lt;br /&gt;
&lt;br /&gt;
De todas formas, para probar que funciona, podemos ver como se visualiza a pantalla de presentación do framework no emulador.&lt;br /&gt;
&lt;br /&gt;
O primeiro será crear un dispositivo virtual (AVD) coa versión Android 4.3 API 18 e CPU Intel Atom (x86) segundo os pasos deste [http://informatica.iessanclemente.net/manuais/index.php/Dispositivos_Virtuais_de_Android:_AVD#O_Xestor_de_Dispositivos_Virtuais_de_Android enlace] (só fai falla facer os pasos de creación do Android Virtual Device). &lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;IMPORTANTE:&amp;lt;/u&amp;gt; Lembrade deixar marcada a opción &amp;#039;Use host GPU&amp;#039;&amp;#039;&amp;#039;&amp;#039; cando creades o AVD para facer uso do OPEN GL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Nota:&amp;#039;&amp;#039;&amp;#039; Máis información sobre as versión de Android [http://informatica.iessanclemente.net/manuais/index.php/Introduci%C3%B3n_a_Android:_Versi%C3%B3ns,_APIS_e_SDK neste enlace].&lt;br /&gt;
&lt;br /&gt;
*A partires de [http://www.badlogicgames.com/wordpress/?p=3311 Marzo do 2014] o framework Libgdx deixa de dar soporte a OPEN GL ES 1.0/1.1 e a versións de Android inferiores á 2.2 (API 8). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;&amp;quot; widths=&amp;quot;350&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:LIBGDX_instalacion_50_B.jpg| Nos situamos sobre o proxecto Android &amp;#039;&amp;#039;&amp;#039;Xogo2D-Android&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_41.jpg| Prememos a icona de executar.&lt;br /&gt;
Image:LIBGDX_instalacion_51.jpg| Escollemos a opción Android Aplication.&lt;br /&gt;
Image:LIBGDX_xogos2d_23.jpg| Aparece a pantalla de presentación do framework Libgdx.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Nun dispositivo real====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;&amp;quot; widths=&amp;quot;350&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:LIBGDX_instalacion_53.jpg| O primeiro será [http://developer.android.com/tools/extras/oem-usb.html#Drivers descargarse os drivers USB] necesarios para que o S.O. recoñeza o dispositivo. Se usades Linux isto non é necesario. O proceso de instalación o tedes no mesmo [http://developer.android.com/tools/extras/oem-usb.html enlace] anterior.&lt;br /&gt;
Image:LIBGDX_instalacion_54.jpg| Habilitar a depuración por USB no terminal. Para facer isto, en Aplicaciones &amp;gt; Ajustes &amp;gt; Sistema &amp;gt; Opciones del desarrollador &amp;gt; Depuración USB e no cadro de diálogo escoller &amp;#039;&amp;#039;&amp;#039;Aceptar&amp;#039;&amp;#039;&amp;#039;. Ó finalizar de traballar co móbil convén deshabilitar a opción.&lt;br /&gt;
Image:LIBGDX_instalacion_55.jpg| Cando executamos por primeira vez calquera proxecto en Eclipse, créase unha configuración de execución. Imos editar dita configuración. Prememos sobre a frecha que está ó carón do botón de execución e escollemos a opción de &amp;#039;Run Configurations&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_56.jpg| Prememos sobre o proxecto Android na parte esquerda, prememos na lapela Target e escollemos a opción &amp;#039;Always prompt to pick device&amp;#039;. Desta forma, cando executemos o proxecto de Android preguntará sobre que dispositivo queremos executalo.&lt;br /&gt;
Image:LIBGDX_instalacion_57.jpg| Se executamos o método main do proxecto Android aparecerá a pantalla e poderemos indicar que se execute sobre o dispositivo real.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Nunha máquina virtual con Android===&lt;br /&gt;
&lt;br /&gt;
Deberedes de instalar unha máquina virtual en Virtual Box que teña soporte para OPEN GL 2.0.&lt;br /&gt;
&lt;br /&gt;
Unha opción pode ser a de [http://androvm.org/blog/androvm-documentation/ AndroVM]&lt;br /&gt;
&lt;br /&gt;
==Versión gdx-setup-gui==&lt;br /&gt;
&lt;br /&gt;
===Execución Desktop===&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;&amp;quot; widths=&amp;quot;350&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:LIBGDX_instalacion_40.jpg| Abrimos o arquivo &amp;#039;&amp;#039;&amp;#039;Main.java&amp;#039;&amp;#039;&amp;#039; do proxecto Desktop.&lt;br /&gt;
Image:LIBGDX_instalacion_41.jpg| Prememos a icona de executar.&lt;br /&gt;
Image:LIBGDX_instalacion_42.jpg| Aparecerá a pantalla de presentación do framework.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Éxecución HTML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;&amp;quot; widths=&amp;quot;350&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:LIBGDX_instalacion_43.jpg| Abrimos o arquivo &amp;#039;&amp;#039;&amp;#039;GwtLauncher.java&amp;#039;&amp;#039;&amp;#039; do proxecto HTML.&lt;br /&gt;
Image:LIBGDX_instalacion_41.jpg| Prememos a icona de executar.&lt;br /&gt;
Image:LIBGDX_instalacion_44.jpg| Escollemos a opción &amp;#039;&amp;#039;&amp;#039;Web Application&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_45.jpg| Na parte baixa aparece unha url que debemos copiar.&lt;br /&gt;
Image:LIBGDX_instalacion_46.jpg| Abrimos o navegador [https://www.google.com/intl/en/chrome/browser/ Google Chrome] e pegamos a dirección previamente copiada. Ó carga-la páxina aparecerá un aviso de descarga do plugin. Prememos o botón de Descarga (Download).&lt;br /&gt;
Image:LIBGDX_instalacion_47.jpg| Prememos o botón &amp;#039;&amp;#039;&amp;#039;Free&amp;#039;&amp;#039;&amp;#039; para instalar o plugin.&lt;br /&gt;
Image:LIBGDX_instalacion_48.jpg| Confirmamos a instalación premendo o botón &amp;#039;&amp;#039;&amp;#039;Añadir&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_49.jpg| Aparecerá a pantalla de presentación do framework no navegador.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Execución nun dispositivo móbil===&lt;br /&gt;
&lt;br /&gt;
====No Emulador====&lt;br /&gt;
Como comentamos anteriormente executar os xogos no emulador non pode ser debido a lentitude do mesmo. &lt;br /&gt;
O ideal é ter un dispositivo móbil &amp;#039;real&amp;#039; que permita probar os xogos.&lt;br /&gt;
&lt;br /&gt;
De todas formas, para probar que funciona, podemos ver como se visualiza a pantalla de presentación do framework no emulador.&lt;br /&gt;
&lt;br /&gt;
O primeiro será crear un dispositivo virtual (AVD) coa versión Android 4.3 API 18 e CPU Intel Atom (x86) segundo os pasos deste [http://informatica.iessanclemente.net/manuais/index.php/Dispositivos_Virtuais_de_Android:_AVD#O_Xestor_de_Dispositivos_Virtuais_de_Android enlace] (só fai falla facer os pasos de creación do Android Virtual Device). &lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;IMPORTANTE:&amp;lt;/u&amp;gt; Lembrade deixar marcada a opción &amp;#039;Use host GPU&amp;#039;&amp;#039;&amp;#039;&amp;#039; cando creades o AVD para facer uso do OPEN GL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Nota:&amp;#039;&amp;#039;&amp;#039; Máis información sobre as versión de Android [http://informatica.iessanclemente.net/manuais/index.php/Introduci%C3%B3n_a_Android:_Versi%C3%B3ns,_APIS_e_SDK neste enlace].&lt;br /&gt;
&lt;br /&gt;
*A partires de [http://www.badlogicgames.com/wordpress/?p=3311 Marzo do 2014] o framework Libgdx deixa de dar soporte a OPEN GL ES 1.0/1.1 e a versións de Android inferiores á 2.2 (API 8). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;&amp;quot; widths=&amp;quot;350&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:LIBGDX_instalacion_50.jpg| Abrimos o arquivo &amp;#039;&amp;#039;&amp;#039;MainActivity.java&amp;#039;&amp;#039;&amp;#039; do proxecto Android.&lt;br /&gt;
Image:LIBGDX_instalacion_41.jpg| Prememos a icona de executar.&lt;br /&gt;
Image:LIBGDX_instalacion_51.jpg| Escollemos a opción Android Aplication.&lt;br /&gt;
Image:LIBGDX_instalacion_52.jpg| Aparece a pantalla de presentación do framework Libgdx.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Nun dispositivo real====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;&amp;quot; widths=&amp;quot;350&amp;quot; heights=&amp;quot;300px&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Image:LIBGDX_instalacion_53.jpg| O primeiro será [http://developer.android.com/tools/extras/oem-usb.html#Drivers descargarse os drivers USB] necesarios para que o S.O. recoñeza o dispositivo. Se usades Linux isto non é necesario. O proceso de instalación o tedes no mesmo [http://developer.android.com/tools/extras/oem-usb.html enlace] anterior.&lt;br /&gt;
Image:LIBGDX_instalacion_54.jpg| Habilitar a depuración por USB no terminal. Para facer isto, en Aplicaciones &amp;gt; Ajustes &amp;gt; Sistema &amp;gt; Opciones del desarrollador &amp;gt; Depuración USB e no cadro de diálogo escoller &amp;#039;&amp;#039;&amp;#039;Aceptar&amp;#039;&amp;#039;&amp;#039;. Ó finalizar de traballar co móbil convén deshabilitar a opción.&lt;br /&gt;
Image:LIBGDX_instalacion_55.jpg| Cando executamos por primeira vez calquera proxecto en Eclipse, créase unha configuración de execución. Imos editar dita configuración. Prememos sobre a frecha que está ó carón do botón de execución e escollemos a opción de &amp;#039;Run Configurations&amp;#039;.&lt;br /&gt;
Image:LIBGDX_instalacion_56.jpg| Prememos sobre o proxecto Android na parte esquerda, prememos na lapela Target e escollemos a opción &amp;#039;Always prompt to pick device&amp;#039;. Desta forma, cando executemos o proxecto de Android preguntará sobre que dispositivo queremos executalo.&lt;br /&gt;
Image:LIBGDX_instalacion_57.jpg| Se executamos o método main do proxecto Android aparecerá a pantalla e poderemos indicar que se execute sobre o dispositivo real.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Nunha máquina virtual con Android===&lt;br /&gt;
&lt;br /&gt;
Deberedes seguir os pasos indicados [http://standroid.blogspot.com.es/2012/06/android-4-x86-in-virtualbox.html neste enlace].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Información==&lt;br /&gt;
&lt;br /&gt;
* Un apunte: cando empecemos a desenvolver o xogo imos estar editando outras clases, e para probar, non é necesario situarnos na clase Main do proxecto Desktop cada vez. En vez diso podemos premer sobre a frecha que está o carón do botón de execución e aparece unha entrada por cada configuración de execución. Só temos que escoller a versión correspondente (normalmente Desktop, que no exemplo ven có nome Main(1)). Se editamos a configuración podemos cambiar o nome.&lt;br /&gt;
&lt;br /&gt;
[[Imagen:LIBGDX_instalacion_58.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2014).&lt;/div&gt;</summary>
		<author><name>Angelfg</name></author>
	</entry>
</feed>