Implementando libgdx a html
(1)
Tengo algunos enlaces que pueden ser de ayuda:
Cómo iniciar el modo Super Dev en GWT
También consulte este hilo https://stackoverflow.com/a/24265470/3445320
EDITAR
He probado en Android Studio con MacOS
Pasos:
Ejecute ./gradlew html:clean
para limpiar su módulo html
- En Android Studio Terminal ejecuto
./gradlew html:superDev
comando./gradlew html:superDev
- Tengo
The code server is ready at http://127.0.0.1:9876/
en la terminal - Luego abro Google Chrome, Ver -> Mostrar siempre barra de marcadores
- Escribí
http://127.0.0.1:9876/
en el campo de dirección -> enter - Tengo una página con
Dev Mode On
yDev Mode Off
, dos botones - Arrastra el
Dev Mode On
a la barra de marcadores, que está debajo de mi barra de direcciones - ¡Hecho! ahora busco http: // localhost: 8080 / html / , tengo mi juego en el navegador
- Presione el botón
Dev Mode On
que está en la barra de marcadores, obtuve la opción para compilar
Ahora necesito implementar mi proyecto html
./gradlew html:dist
en Android Studio Terminal
BUILD SUCCESSFUL
en Terminal y luego encontré la carpeta dist
dentro de mi módulo html.
La carpeta dist está dentro del
html module -> build -> dist
Copié la carpeta de dist
y la implementé en mi servidor.
EDIT 2
Asegúrate de que badlogic.jpg
esté en tu carpeta de activos del módulo de Android
Compruebe la entrada en el archivo assets.txt
y encuentre badlogic.jpg
dentro de la badlogic.jpg
html module->war->assets
. Si el archivo o la entrada no existen.
Programa de alguna manera no puede escribir en la carpeta de activos
- Compruebe qué programas tienen los archivos / s abiertos
- Verificar permisos y derechos administrativos
- Elimine los archivos de caché, ejecute "gradlew html: clean html: superDev" para cada nueva ejecución de superDev.
- Comprueba cualquier software antivirus, puede señalar el comportamiento de GWT como sospechoso
Intenté implementar Libgdx en html usando gradle. Copié el contenido
html/build/dist
y todo lo que veo en el navegador es la imagen de badlogic con fondo rojo (lo que verías si acabas de crear un proyecto) ¿Por qué?
Usando el superdev puedo abrirlo en el navegador, veo dónde dice arrastrar este botón pero no puedo jugarlo. no hay nada
The code server is ready at http://127.0.0.1:9876/
GET /clean/html
Cleaning disk caches.
Cleaned in 29ms.
GET /superdev.html
[WARN] ignored get request: /superdev.html
[WARN] not handled: /superdev.html
> Building 91% > :html:superDev^C%
activando el mod de desarrollo veo que Can''t find any GWT Modules on this page.
Si lo construyo normalmente, veo algunas advertencias sobre métodos depreciados, se construye con éxito.
Los activos no están siendo cargados por html