Attempt to invoke interface method 'void android.opengl.GLSurfaceView$Renderer.onSurfaceCreated (ja

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/niuba123456/article/details/101520355

1.错误描述

Attempt to invoke virtual method 'void android.opengl.GLSurfaceView$GLThread.surfaceCreated()' on a null object reference

java.lang.NullPointerException: Attempt to invoke interface method 
'void android.opengl.GLSurfaceView$Renderer.onSurfaceCreated
(javax.microedition.khronos.opengles.GL10, javax.microedition.khronos.egl.EGLConfig)'
 on a null object reference
	at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1503)
	at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
                                                          

2. 错误原因

在创建GLSurfaceView时出错了,可能是frameProcessor对象为null

thermalSurfaceView.setRenderer(frameProcessor)

猜你喜欢

转载自blog.csdn.net/niuba123456/article/details/101520355