私はlibgdxでゲームを作成しようとしています。私はEclipseの中でテストしているときにゲームがうまく動作しますが、アンドロイドまたはデスクトップのいずれかにエクスポートしようとすると、ゲームが始まり、すぐにクラッシュします。Libgdxプロジェクトがエクスポート後にクラッシュする
問題は、ゲームがアセットを検出できないため、処理されない例外がスローされることです。私はすべての資産をロードするために次の方法を使用します。
mainmenu = new Sprite(new Texture(Gdx.files.internal("Images/Screens/MainMenu.png")));
私は、エクスポートされたjarファイルを検索しましたし、すべての資産が適切にその中に配置されて、まだいくつかの理由のためにゲームがそれらを見つけることができません。デスクトップ上で.jarファイルを私の資産フォルダに配置するとうまく動作します。
新しいlibgdxプロジェクトを作成してエクスポートすると問題なく動作しますが、Javaクラスを追加するとすぐに機能しなくなります。
私はここで同様の質問を検索しようとしましたが、答えのどれもが私の問題を解決しませんでした。