0

Eclipse でこのリンクを使用して、コンパイル エラーなしでlibgdx プロジェクトを作成しました。

ctrl-F11を押しました。実行されません。通常のデスクトップとアンドロイド プロジェクトに変換するウィンドウが表示されました。やったよ。ヘルプ画面が必要なため、それらをEclipseにインポートしました。この新しいプロジェクトでは ctrl-F11 を押す必要があるようです。しかし、「libgdx com.badlogic.gdx.ApplicationListenerを解決できません」というエラーが発生したため、実行できません: new LwjglApplication(new DesktopStarter(), cfg);

ところで、「com.badlogic.gdx」には「ApplicationListener」はありません。新しい変換されたプロジェクトで。

では、デスクトップ アプリとは何ですか? 実行方法は?どうしたの?(うーん、アプリを実行するたびに本当にそれを行う必要がありますか?そのようなlibgdxアプリを通常のデスクトップまたはAndroidアプリに変換して実行すると、非常に不快に見えます)

ありがとう。

4

1 に答える 1

1

AndroidApplicationConfiguration.javagdx-backend-androidの一部であり、 LWJGL バックエンドで使用しようとしています。これが、このプロジェクトをデスクトップ バージョンで実行できない理由です。

デスクトップ バージョンに渡す AndroidApplicationConfiguration オブジェクトをすべて削除します。これで動作するはずです。

ちょっとしたヒント

メイン プロジェクトに 2 つの異なるコンストラクターを作成します。

1 - パラメータの 1 つとして AndroidApplicationConfiguration を使用する Android 用の 1 つ。

2 - もう 1 つは AndroidApplicationConfiguration のないものです (デスクトップでは必要ありません)。

Android プロジェクトには Android バージョンを使用し、デスクトップ プロジェクトにはデスクトップ バージョンを使用します。

于 2012-05-19T13:51:52.190 に答える