我正在与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成功测试新的应用程序。将我尝试运行的应用程序与新的应用程序(运行正常)进行比较,我能感知的唯一重要区别是真实项目使用其他项目作为依赖项。
答案 0 :(得分:1)
确保项目根目录中的robovm.xml文件中只有一个<resources>
部分。如果有多个<resources>
部分,则需要将它们合并为一个部分。