Android Genymotion VM logcat进入无限循环

rga*_*ber 16 android logcat genymotion

每当我在Genymotion(V2.3)模拟器(任何Android版本)上运行我的应用程序时,它会遇到无限循环,并且此错误会在logcat中连续打印:

11-10 04:33:55.542: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:55.902: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:55.962: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.014: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.066: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.114: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.166: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.210: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.266: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.314: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.362: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.410: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.470: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.518: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.562: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.614: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.662: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.714: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
11-10 04:33:56.750: E/eglCodecCommon(2775): **** ERROR unknown type 0x0 (glSizeof,73)
Run Code Online (Sandbox Code Playgroud)

我的应用程序工作正常,但我无法在logcat中打印任何内容,甚至无法读取其他任何内容以防万一.我不知道这是什么或导致什么.我试图在网上找到没有任何运气.

更新:我意识到只要我在我的活动中展示横幅广告(来自Google admob sdk或Leadbolt sdk),就会发生这种情况.

任何指针或建议?

Sar*_* DR 7

我认为你的genymotion模拟器无法访问主机gpu.因为你的页面有一些图形Open GL将无法正常工作.

您可以通过添加android:hardwareAccelerated="false"AndroidManifest.xml 来解决此问题

  • 不确定在整个应用程序中关闭硬件加速只是为了避免genymmotion logcat消息是一个好主意 (29认同)

Siw*_*申思维 1

还行吧。只需忽略这些消息即可。

根本原因是由于在 Genymotion 中检查了“使用 GPU 主机”或类似选项引起的。如果禁用此选项,错误将会消失,但性能不佳。(或者更糟)

参考: 如何解决webview错误