原创

应用程序在模拟器上崩溃并出现 GLThread 异常,但在真实设备上则不然 [关闭]

温馨提示:
本文最后更新于 2024年04月12日,已超过 37 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

我的 3D Android 应用程序遇到致命异常,该异常仅在模拟器上运行时发生,但在真实设备上不会发生。异常信息如下:

FATAL EXCEPTION: GLThread 647
java.lang.IllegalArgumentException
    at com.google.android.gles_jni.EGLImpl._eglCreateContext(Native Method)
    at com.google.android.gles_jni.EGLImpl.eglCreateContext(EGLImpl.java:54)
    at android.opengl.GLSurfaceView$DefaultContextFactory.createContext(GLSurfaceView.java:796)
    at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:1059)
    at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1429)
    at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1270)

该应用程序在真实设备上测试时不会崩溃,但在模拟器上总是会崩溃。我怀疑这个问题可能与图形驱动程序没有在模拟器上正确配置。

还有其他人遇到类似的问题吗?模拟器中是否需要调整任何特定设置或以防止发生此异常?有什么意见或建议吗?

正文到此结束
热门推荐
本文目录