【问题标题】:GLThread crash on some phones某些手机​​上的 GLThread 崩溃
【发布时间】:2014-01-27 08:17:10
【问题描述】:

我在谷歌分析中看到我的应用在某些手机(Galaxy Y 等)上崩溃了,我不知道为什么。我有一个使用 Open GL 制作的 VU 表。 该应用程序是:“https://play.google.com/store/apps/details?id=com.audioRec&hl=en”

以下是从 Analytics 获取的一些堆栈跟踪:

IllegalArgumentException (@EGLImpl:_eglCreateWindowSurface:-2) {GLThread 44}
RuntimeException (@GLSurfaceView$EglHelper:throwEglException:1099) {GLThread 85}

【问题讨论】:

  • 他们运行了哪些安卓版本?
  • 安卓 2.3.4、2.3.5、2.3.6、2.3.7

标签: android opengl-es


【解决方案1】:

您可能可以通过将 JB 或更高版本的 GLSurfaceView.java 的较新版本包含到您的项目中来解决此问题,更多信息:

该崩溃很可能是由于 Galaxy Y(运行 Gingerbread?)不包含 here 中描述的修复程序,用户 @Dalinaum 也对类似问题提出了出色的 answer。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-12
    • 2010-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多