Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

291
Vistas
Libgdx HTML construye solo error de Asset Manager

Cuando construyo mi proyecto con gradlew html:superDev y ejecuto el juego en Chrome (también probé Edge) con http://localhost:8080/ el administrador de activos genera la siguiente excepción al llamar a finishLoading()

GwtApplicationLogger.java:54 GwtApplication: excepción: com.badlogic.gdx.utils.GdxRuntimeException: no se pudo enviar AsyncTask: InflaterInputStream no es compatible con GWT

Excepción en la consola de Chrome

En mi clase de juego:

 public void create() { System.out.println("start..."); Gdx.app.setLogLevel(LOG_DEBUG); Gdx.app.log("Gdx version", "*************************"); Gdx.app.log("Gdx version", com.badlogic.gdx.Version.VERSION); Gdx.app.log("Gdx version", "*************************"); assets = new AssetManager(); assets.setLoader(TiledMap.class, new TmxMapLoader(new InternalFileHandleResolver())); assets.load(mapPath, TiledMap.class); assets.load(spritesPackPath, TextureAtlas.class); assets.finishLoading(); . . . }

El administrador de activos carga todo bien en mi versión de escritorio y Android, por lo que estoy desconcertado.

Mi archivo GdxDefinitionSuperdev.gwt.xml:

 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit trunk//EN" "http://www.gwtproject.org/doctype/2.8.0/gwt-module.dtd"> <module rename-to="html"> <inherits name='com.badlogic.gdx.backends.gdx_backends_gwt' /> <inherits name='com.badlogic.gdx.physics.box2d.box2d-gwt' /> <inherits name='com.badlogic.gdx.controllers' /> <inherits name='com.badlogic.gdx.controllers.controllers-gwt' /> <inherits name="com.google.gwt.logging.Logging"/> <inherits name='com.ram52.princess1.GdxDefinition' /> <collapse-all-properties /> <add-linker name="xsiframe"/> <set-configuration-property name="devModeRedirectEnabled" value="true"/> <set-configuration-property name='xsiframe.failIfScriptTag' value='FALSE'/> </module>
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

La solución es cambiar el Tile Layer Format de mosaico en la propiedad del archivo .tmx y eliminar la compresión zip. Usé "Tiled" para editar la propiedad.

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda