PhoneGap Eclipse问题 - eglCodecCommon glUtilsParamSize:unknow param错误

Ami*_*mit 107 android cordova

我刚刚开始使用phonegap并尝试在eclipse中设置第一个基本的最小项目.我在http://docs.phonegap.com/en/edge/guide_platforms_android_index.md.html#Android%20Platform%20指南中查看了phonegap文档

但我得到这样的连续错误.任何修复此问题的指针都会有所帮助.谢谢

03-12 06:08:05.970: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000b44
03-12 06:08:05.980: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000bd0
03-12 06:08:06.080: I/chromium(825): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported
03-12 06:08:06.280: I/chromium(825): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported
03-12 06:08:06.660: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:06.660: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:06.720: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000b44
03-12 06:08:06.720: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000bd0
03-12 06:08:06.760: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:06.760: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:06.800: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000b44
03-12 06:08:06.810: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000bd0
03-12 06:08:06.870: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:06.870: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:06.890: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000b44
03-12 06:08:06.890: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000bd0
03-12 06:08:06.930: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:06.940: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:06.960: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000b44
03-12 06:08:06.980: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000bd0
03-12 06:08:07.180: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:07.180: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:07.210: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000b44
03-12 06:08:07.240: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000bd0
03-12 06:08:07.320: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
03-12 06:08:07.320: E/eglCodecCommon(825): **** ERROR unknown type 0x0 (glSizeof,72)
Run Code Online (Sandbox Code Playgroud)

the*_*ion 116

如果您使用模拟器的"使用主机GPU"设置,则会在取消选中此选项后消失.如果您仍然需要"使用主机GPU",则可以通过自定义Logcat过滤器来过滤掉错误.进入^(?!eglCodecCommon)"通过日志标记(正则表达式)"字段,以从Logcat输出中去除不需要的行.

  • 如果您想知道如何在android studio中自定义logcat过滤器:在logcat的右侧有一个下拉列表,其中包含您的包名称.单击它,然后"编辑过滤器配置". (13认同)
  • 我注意到它需要在Xamarin Studio中进行格式化.标签:(?!(eglCodecCommon))^ (3认同)

sup*_*Phi 69

这是您在模拟器选中"使用主机GPU"设置时看到的错误.如果取消选中它,则错误消失.当然,那么你的模拟器就不再那么敏感了.

  • 仿真器非常不一致并且不断更新.每次更新都会出现新的功能和缺陷.这很有趣,因为当我发布评论时,我一直在使用Android SDK Build Tools:19.0.1.那时我不得不取消选中使用主机GPU,否则我会收到上述错误.现在我被更新强迫使用Android SDK Build Tools:19.1.0,除非我选中Use hosts GPU,否则模拟器将无法启动. (10认同)
  • 如果我不选中"使用主机GPU",我的KitKat模拟器甚至都无法启动 (4认同)
  • 是的,如果启用"使用主机GPU",则模拟器无法启动 (2认同)

Slu*_*ler 11

对于那些喜欢靠近金属工作的人来说,这里有一个清除不需要的烟灰的命令,无需任何特殊工具或脚本:

adb logcat "eglCodecCommon:S"
Run Code Online (Sandbox Code Playgroud)


S. *_*sel 5

@theczechsensation 的解决方案已经完成了一半。

对于那些喜欢排除嘈杂的日志消息并将日志保留在他们的应用程序中的人来说,这就是解决方案:

新的 Logcat 过滤器设置

像这样将排除项添加到日志标签^(?!(eglCodecCommon|tagToExclude))

将您的包名称或前缀添加到包名称com.mycompany。

通过这种方式,可以过滤尽可能多的字符串你喜欢日志保存到你的包。