【问题标题】:Error when running openGL ES 2.0 Android app on virtual device在虚拟设备上运行 openGL ES 2.0 Android 应用程序时出错
【发布时间】:2014-04-29 16:53:41
【问题描述】:

我正在尝试使用一些 openGL 运行 Android 应用程序,遵循 this tutorial 并收到此错误:

04-29 12:40:39.075    1099-1115/org.xxxx.vumeterdemo.app E/AndroidRuntime﹕ FATAL EXCEPTION: GLThread 75
Process: org.xxxx.vumeterdemo.app, PID: 1099
java.lang.IllegalArgumentException: No config chosen
        at android.opengl.GLSurfaceView$BaseConfigChooser.chooseConfig(GLSurfaceView.java:874)
        at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:1024)
        at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1401)
        at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)

我在默认的 Nexus4 虚拟设备上运行它,并勾选了“使用主机 GPU”选项。我在 Ubuntu 14.04 上使用 Android Studio 0.5.7。

我错过了什么?

【问题讨论】:

标签: android opengl-es-2.0


【解决方案1】:

不知道为什么,但最近我刚开始使用 android app devel 时遇到了同样的问题。使用模拟器时,这个问题对我来说是固定的

super.setEGLConfigChooser(8 , 8, 8, 8, 16, 0);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-08
    • 2023-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-20
    相关资源
    最近更新 更多