版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
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)