私はアンドロイドアプリを作ろうとしています。私はAndroidスタジオとLibGDXを使用しています。問題は、私のスプライトが見つからないので、私のアプリがクラッシュし続けることです。AndroidLauncherはアセットを見つけることができませんが、DesktopLauncherは
私が行うと:それは正常に動作しますが、ようplayer = new Texture(Gdx.files.local("/data/Sprites/sqr_blue.png"));
私DesktopLauncher
は、ファイルを見つけることができます私のアプリのクラッシュで、その結果、ファイルを見つけることができません。
以前はplayer = new Texture(Gdx.files.internal("/data/Sprites/sqr_blue.png"));
でしたが、DesktopLauncher
でもでも機能しませんでした。
私はGdx.files.getLocalStoragePath()
をすれば、それはO戻ります:\スタッフ\ GameName \アンドロイド\資産も、私はDesktopLauncher
の作業ディレクトリの下に設定されたパスです。
私のファイルの絶対パスは、私はまた、Gradleの同期を試してみましたが、それは状況を助けるために何もしなかったO:\Stuff\GameName\android\assets\data\Sprites\sqr_blue.png
です。
私は何をすべきかについて非常に混乱しています。