0

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

我按了 ctrl-F11。它不运行。出现了一个转换为有序桌面和 android 项目的窗口。我做的。我将它们导入到 Eclipse 作为所需的帮助屏幕。看来我应该为这个新项目按下 ctrl-F11。但我无法运行它,因为错误“libgdx com.badlogic.gdx.ApplicationListener can not be resolve” in line: new LwjglApplication(new DesktopStarter(), cfg);

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

那么桌面应用程序是什么?如何运行它?有什么问题?(嗯。我真的应该每次都这样做来运行我的应用程序吗?通过将其转换为通常的桌面或 android 应用程序来运行这样的 libgdx 应用程序让我很不舒服)

谢谢。

4

1 回答 1

1

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

删除您传递给桌面版本的任何 AndroidApplicationConfiguration 对象。这应该使它工作。

只是一个提示

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

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

2 - 另一个没有 AndroidApplicationConfiguration (你不会在桌面上需要它)

为您的 android 项目使用 android 版本,为桌面项目使用桌面版本。

于 2012-05-19T13:51:52.190 回答