具有ROBOVM错误的Libgdx - 已使用元素“资源”

时间:2013-10-16 22:17:44

标签: libgdx robovm

我正在与Libgdx建立一个游戏。我已经能够解决许多错误,但我无法修复或找到任何帮助:

当我尝试使用ROBOVM运行我的Libgdx游戏时,我收到以下错误:

  

在“启动ants-iosRoboVM”期间发生内部错误。   org.simpleframework.xml.core.PersistenceException:元素'资源'   已经使用过了   @ org.simpleframework.xml.ElementList(inline = false,entry = resource,   字段上的name =,data = false,empty = true,type = void,required = false)   'resources'私人java.util.ArrayList   第13行的org.robovm.compiler.config.Config.resources

游戏在桌面,Android以及iOS中使用Xamarin都运行良好。当我尝试使用RoboVM eclipse插件(在http://download.robovm.org/eclipse/中找到)将程序作为iOS应用程序运行时,会出现错误。

我已经能够使用Libgdx setup-ui JAR成功测试新的应用程序。将我尝试运行的应用程序与新的应用程序(运行正常)进行比较,我能感知的唯一重要区别是真实项目使用其他项目作为依赖项。

1 个答案:

答案 0 :(得分:1)

确保项目根目录中的robovm.xml文件中只有一个<resources>部分。如果有多个<resources>部分,则需要将它们合并为一个部分。