Libgdxを使用してAndroidアプリケーションを開発しています。これまでのところすべてが順調に進んでいますが(エミュレーターでデバッグしてきました)、デスクトッププロジェクトをセットアップする必要があり、アプリをより高速にテストできるようになりました(エミュレーターで実行する代わりに、デスクトップアプリでテストできます)。
ウィキが言うように、デスクトップバージョンを追加してセットアップを行いましたが、これまでのところすべてが順調に進んでおり、コンパイラエラーはありません。しかし、デスクトップアプリを起動しようとすると、ウィンドウを開かずに次のエラーが発生します。
Exception in thread "main" java.lang.NoClassDefFoundError: com/badlogic/gdx/Net
at DesktopGame.main(DesktopGame.java:12)
Caused by: java.lang.ClassNotFoundException: com.badlogic.gdx.Net
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
DesktopGame.javaの12行目は次のように述べています。
new LwjglApplication(new UserStart(userID, appDefinitions), "Game", 1024, 600, false);
UserStartがApplicationListenerである場合(いくつかのパラメーターが必要なため、カスタムコンストラクターを使用しますが、このセットアップはAndroidで適切に機能します)。com.badlogic.gdx.Netが見つからない理由がわかりません(ネットワーク機能を使用していないため、なぜcom.badlogic.gdx.Netが見つからないのかわかりません)。
誰かがそれが何であるか知っていますか?ありがとう!