jpg资产未在nexus设备上加载

时间:2013-09-14 10:26:42

标签: android libgdx

我在游戏商店上重新上传了我的第一个游戏,并且似乎有一个错误(刚加载菜单资产后)与nexus设备(nexus 4和7到目前为止)。堆栈跟踪告诉我

  

com.badlogic.gdx.utils.GdxRuntimeException:未加载资产:data / ui / bg.jpg   在com.badlogic.gdx.assets.AssetManager.get(AssetManager.java:122)   在com.antent.planetconqueror.ui.Menu.assignAssets(Menu.java:122)

在上传之前,我已经在6台设备(1x华为,4x三星,1x SonyEricson)上彻底测试了这个应用程序,这个错误从未出现过。

由于我没有nexus设备,我无法弄清楚我做错了什么。我有两种理论。

  1. bg.jpg是我在游戏菜单中使用的唯一jpg格式图像。所有其他人都是png。由于图像是1200x900px,jpg格式占用kb的一半而不是png。将jpgs与nexus设备和libgdx结合使用吗?

  2. bg.jpg可能会变大并从GarbageCollector自动处理? Stil我的三星Galaxy mini gt-s5570设法加载图像很好。在游戏的后期,我使用了3072x2304px的jpg图像,这在我的所有测试设备上都能正常工作。

  3. 现在我可以使用throw catch但我不想丢失我的背景图像。有人有类似的经历吗?或者,如果游戏在他们的设备上运行,那么有关联的人可以尝试,这也会有所帮助。 Download Planet Conqueror

    由于

0 个答案:

没有答案