我创建了没有编译错误的libgdx项目,但我无法运行它

时间:2012-05-19 13:37:37

标签: java android libgdx

我创建了libgdx项目 在Eclipse中使用this link,没有编译错误。

我按了ctrl-F11。它没有运行。 出现了一个转换为有序桌面和android项目的窗口。 我做的。 我将它们导入Eclipse作为所需的帮助屏幕。 看来我应该为这个新项目点击ctrl-F11。 但由于错误,我无法运行它 “libgdx com.badlogic.gdx.ApplicationListener无法解析” 排队: 新的LwjglApplication(新的DesktopStarter(),cfg);

顺便说一句,“com.badlogic.gdx”中没有“ApplicationListener”。在新转换的项目中。

那么桌面应用是什么? 怎么运行呢?有什么问题? (嗯。每次运行我的应用程序时,我真的应该这么做吗? 通过转换运行这样的libgdx应用程序 通常的桌面或Android应用程序看起来很不舒服)

感谢。

1 个答案:

答案 0 :(得分:1)

AndroidApplicationConfiguration.java gdx-backend-android 的一部分,您正在尝试将其与 LWJGL后端一起使用。这就是您无法为桌面版运行此项目的原因。

删除您传递给桌面版的所有AndroidApplicationConfiguration对象。这应该可以使它发挥作用。

只是提示

在主项目中创建两个不同的构造函数:

1 - 一个用于Android的AndroidApplicationConfiguration作为参数之一。

2 - 另一个没有AndroidApplicationConfiguration(你不需要在桌面上任何方式)

使用Android版本的android版本和桌面项目的桌面版本。