如何在libgdx中启用反射,以便为我的游戏使用json解析

时间:2013-11-24 14:57:03

标签: json gwt libgdx

我已经在项目上工作了一段时间,刚刚开始测试GWT后端。当我尝试它时给出错误“错误读取文件:poly-ui.json”

我在libgdx wiki上读到我必须在GWT后端启用反射才能使JSON资源正常工作但是给出的示例让我感到困惑,我不知道如何启用反射(如果这甚至是问题)

提前致谢。

我在谈论的维基页面:https://code.google.com/p/libgdx/wiki/ApplicationConfiguration#HTML5/GWT

1 个答案:

答案 0 :(得分:3)

要在GWT中使用反射,您需要告诉编译器您需要为其生成反射信息的类。您可以通过在GWT模块定义(* .gwt.xml)中包含配置属性来执行此操作。

此外,您必须使用LibGDX Reflection API进行任何反射。 LibGDX中的Json实用程序已经执行了此操作,因此如果您只想使用Json,则不必担心使用Reflection API。

有关如何将反射类添加到GWT模块的详细信息,请参阅GitHub上的LibGDX wiki [1],以及如何使用Reflection API。

[1] https://github.com/libgdx/libgdx/wiki/Reflection