Tig*_*dha 8 libgdx android-studio
我是新手libgdx,只是在Android工作室安装它.现在,当我第一次按下运行时,我收到此错误.
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/java
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: badlogic1.jpg
at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:140)
at com.badlogic.gdx.graphics.glutils.FileTextureData.prepare(FileTextureData.java:64)
at com.badlogic.gdx.graphics.Texture.load(Texture.java:130)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:121)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:100)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:92)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:88)
at com.TigerBudda.ZombieBird.ZBGame.create(ZBGame.java:16)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:136)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:114)
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: File not found: badlogic1.jpg (Internal)
at com.badlogic.gdx.files.FileHandle.read(FileHandle.java:136)
at com.badlogic.gdx.files.FileHandle.readBytes(FileHandle.java:220)
at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:137)
... 9 more
Run Code Online (Sandbox Code Playgroud)
Pho*_*pit 48
你运行桌面应用程序吗?确保将桌面资源链接到android资源文件夹?
在Eclipse上:找不到新的libgdx设置接收文件
编辑:
在Android Studio上
选择编辑配置.. =>"工作目录"=>将文件夹更改为android/assets

小智 3
static{
System.out.println(Gdx.files.getLocalStoragePath());
}
Run Code Online (Sandbox Code Playgroud)
它显示了 android/desktop 特定模块之外的项目根文件夹的路径。将文件复制到相对于项目根文件夹的路径并且它有效。
项目 Project/core Project/android Project/desktop Project/html Project/android/assets/data/img.png 有效的:Project/data/img.png
| 归档时间: |
|
| 查看次数: |
11834 次 |
| 最近记录: |