Android Studio加载纹理错误

时间:2016-07-24 15:22:39

标签: java android libgdx textures

我有这个奇怪的错误,我无法再加载任何纹理。我使用的资产很好,但是当我尝试添加新资产时,它会引发我的注意:

E/AndroidRuntime: FATAL EXCEPTION: GLThread 9855
Process: com.NeverMind.MainClass.android, PID: 18482
com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: bg.png
     at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:140)
     at com.badlogic.gdx.graphics.TextureData$Factory.loadFromFile(TextureData.java:98)
     at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:100)
     at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:92)
     at com.NeverMind.DontFall.android.MainClass.create(MainClass.java:200)
     at com.badlogic.gdx.backends.android.AndroidGraphics.onSurfaceChanged(AndroidGraphics.java:241)
     at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1520)
     at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1248)
Caused by: java.io.IOException: Error loading pixmap: decoder init failed for stream
     at com.badlogic.gdx.graphics.g2d.Gdx2DPixmap.<init>(Gdx2DPixmap.java:57)
     at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:138)
     at com.badlogic.gdx.graphics.TextureData$Factory.loadFromFile(TextureData.java:98) 
     at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:100) 
     at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:92) 
     at com.NeverMind.DontFall.android.MainClass.create(MainClass.java:200) 
     at com.badlogic.gdx.backends.android.AndroidGraphics.onSurfaceChanged(AndroidGraphics.java:241) 
     at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1520) 
     at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1248) 

I didn't do anything stupid. I also tried to trick him and put the new texture with the name of an old one and it didn't work. This is the first time this happens, I have thousands of lines in the code. 

1 个答案:

答案 0 :(得分:0)

问题在于钻头深度。它需要更小。