我创建了libgdx项目 在Eclipse中使用this link,没有编译错误。
我按了ctrl-F11。它没有运行。 出现了一个转换为有序桌面和android项目的窗口。 我做的。 我将它们导入Eclipse作为所需的帮助屏幕。 看来我应该为这个新项目点击ctrl-F11。 但由于错误,我无法运行它 “libgdx com.badlogic.gdx.ApplicationListener无法解析” 排队: 新的LwjglApplication(新的DesktopStarter(),cfg);
顺便说一句,“com.badlogic.gdx”中没有“ApplicationListener”。在新转换的项目中。
那么桌面应用是什么? 怎么运行呢?有什么问题? (嗯。每次运行我的应用程序时,我真的应该这么做吗? 通过转换运行这样的libgdx应用程序 通常的桌面或Android应用程序看起来很不舒服)
感谢。
答案 0 :(得分:1)
AndroidApplicationConfiguration.java 是 gdx-backend-android 的一部分,您正在尝试将其与 LWJGL后端一起使用。这就是您无法为桌面版运行此项目的原因。
删除您传递给桌面版的所有AndroidApplicationConfiguration对象。这应该可以使它发挥作用。
只是提示
在主项目中创建两个不同的构造函数:
1 - 一个用于Android的AndroidApplicationConfiguration作为参数之一。
2 - 另一个没有AndroidApplicationConfiguration(你不需要在桌面上任何方式)
使用Android版本的android版本和桌面项目的桌面版本。