pixelboyz logo
Desarrollo de Videojuegos

Creación de aplicaciones iOS LibGDX en IntelliJ utilizando el nuevo complemento RoboVM

Ss1

Índice de contenido


Hasta hace poco, si estaba desarrollando para iOS con LibGDX, era mejor usar Eclipse o la línea de comandos como su entorno de desarrollo. Ahora, sin embargo, hay un complemento beta para RoboVM, la tecnología que habilita Java en iOS. Este tutorial va a echar un vistazo rápido al proceso.

Antes de comenzar, debe configurar dos cosas. Primero, IntelliJ debe ejecutarse en Java VM 1.7 o superior. Esto es más complicado de lo que parece, ya que por defecto viene con 1.6VM, ya que solía haber algunos problemas de compatibilidad. Afortunadamente tengo ya cubrimos este proceso en esta publicación.

A continuación, debe aumentar la cantidad de memoria asignada a la máquina virtual por IntelliJ. Esto se hace editando un archivo de configuración. El proceso sigue:

Abra el contenido de IntelliJ.app haciendo clic derecho en Finder y seleccionando Mostrar contenido del paquete:

Ahora navega a la carpeta Contents/bin/, localiza el archivo idea.vmoptions y edite el valor -Xmms

Ss2

Aquí puede ver que lo configuré para usar 2 GB de memoria. Debe configurarlo en al menos un GB.

Ss4

Ahora vamos a instalar el complemento. Si aún no ha cargado IntelliJ.

Ahora seleccione IntelliJ -> Preferencias

Ss5

Ahora seleccione Complementos-> Examinar repositorios

Ss6

Ahora ingrese RoboVM en el cuadro de búsqueda, luego haga clic en instalar complemento

Ss7

Espera un minuto o dos…

Ss8

Una vez hecho esto, haga clic en Aceptar y luego en Aplicar. Se le pedirá que reinicie:

Ss9

hazlo

Si recibe un error en este punto ( Major Minor versión 51.0 ), está ejecutando la máquina virtual incorrecta. Ver el enlace anterior. Por cierto, si ocurre un error, deberá ingresar a los complementos y habilitar el complemento RoboVM para continuar.

Ahora cree una nueva configuración de ejecución. Agregue una nueva configuración y seleccione RoboVM iOS.

Ss10

Los valores predeterminados deberían ser suficientes:

Ss11

Haga clic en Ejecutar y espere unos minutos, la primera compilación lleva algún tiempo. Tomó alrededor de 10 minutos en mi MBA 2013 funcionando con batería.

Ahora revelación completa… por alguna razón, cuando intenté ejecutar esto por primera vez, recibí un error sobre OpenGL 2. Luego probé en un dispositivo real y obtuve el mismo resultado, desde IntelliJ y Gradlew desde la terminal. Cuando volví a cambiar al simulador, funcionó. /encogimiento de hombros No tengo ni idea de cuál era el problema, ni la solución. Una de las cosas que odio de las cajas negras mágicas.

Independientemente, ahora es posible y bastante fácil de implementar en iOS desde IntelliJ.




Source link

Tags :
aplicaciones,complemento,Creación,IntelliJ,iOS,LibGDX,nuevo,RoboVM,utilizando

Comparte :

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *