首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EGL_emulation无法建立到主机的连接- android

EGL_emulation无法建立到主机的连接- android
EN

Stack Overflow用户
提问于 2012-11-30 14:30:11
回答 2查看 18K关注 0票数 51

我正试着在安卓上运行一个简单的OpenGL程序。我在一个Android4.1模拟器中运行它。我打开了它的GPU仿真,昨天它工作得很好。当我今天运行它的时候,一开始它是挂着的,OpenGL taking time to render - Wait or Close dialog box。在运行了几次之后,它又崩溃了

代码语言:javascript
复制
E/EGL_emulation(2637): Failed to establish connection with the host

紧接着是

代码语言:javascript
复制
11-30 11:48:10.787: E/AndroidRuntime(2637): FATAL EXCEPTION: main
11-30 11:48:10.787: E/AndroidRuntime(2637): java.lang.IllegalArgumentException: eglChooseConfig failed EGL_NOT_INITIALIZED
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.HardwareRenderer$GlRenderer.chooseEglConfig(HardwareRenderer.java:852)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.HardwareRenderer$GlRenderer.initializeEgl(HardwareRenderer.java:804)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.HardwareRenderer$GlRenderer.initialize(HardwareRenderer.java:747)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1505)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998)
11-30 11:48:10.787: E/AndroidRuntime(2637):     at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4212)

我猜模拟器不能控制系统的GPU,那么我如何避免这个错误呢?我该如何纠正这个问题?

提前谢谢。:)

EN

回答 2

Stack Overflow用户

发布于 2014-02-26 16:55:41

当我的计算机进入待机状态时,这种情况就会发生在我身上。重新启动虚拟设备。

票数 63
EN

Stack Overflow用户

发布于 2014-02-14 06:42:28

在运行基于webview的应用程序时,我在Genymotion仿真器中遇到了同样的问题,我重新启动了仿真器,它工作得很好

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13640139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档