-1
java.lang.NullPointerException: Attempt to invoke interface method 'org.andengine.opengl.texture.ITexture org.andengine.opengl.texture.region.ITextureRegion.getTexture()' on a null object reference

        at org.andengine.entity.sprite.Sprite.preDraw(Sprite.java:243)
        at org.andengine.entity.Entity.onManagedDraw(Entity.java:1354)
        at org.andengine.entity.Entity.onDraw(Entity.java:1162)
        at org.andengine.entity.Entity.onManagedDraw(Entity.java:1385)
        at org.andengine.entity.Entity.onDraw(Entity.java:1162)
        at org.andengine.entity.Entity.onManagedDraw(Entity.java:1385)
        at org.andengine.entity.scene.Scene.onManagedDraw(Scene.java:260)
        at org.andengine.entity.Entity.onDraw(Entity.java:1162)
        at org.andengine.engine.Engine.onDrawScene(Engine.java:627)
        at org.andengine.engine.Engine.onDrawFrame(Engine.java:617)
        at org.andengine.opengl.view.EngineRenderer.onDrawFrame(EngineRenderer.java:105)

getting nullpointer exception. Does not get any idea to solve it.

frogatto
  • 28,539
  • 11
  • 83
  • 129

1 Answers1

0

Look in org.andengine.entity.sprite.Sprite.java on line 243. There is a reference to an org.andengine.opengl.texture.ITexture org.andengine.opengl.texture.region.ITextureRegion in there which is null... meaning it has not been initialised.

Without seeing the actual code, it is impossible to provide an explanation as to why the ITextureRegion is uninitialised.

For you to understand this better, I recommend reading What is a NullPointerException, and how do I fix it?

Captain
  • 714
  • 4
  • 18