我最近注意到,在调试应用程序时,LogCat报告了许多错误(“E”)消息,其中pid = 92,tag = libagl,Message =“使用alphaPlaneWorkaround”。
重绘我的应用程序屏幕时会显示消息,例如滚动时。
我使用的是Android 2.1。我意识到这些消息是在我打开电话的声音和放大器中的动画后开始出现的。显示设置和测试表明,如果选择了“所有动画”或“某些动画”选项,并且如果我选择“无动画”,它们就不会出现。
导致这些消息的原因是什么?他们是否在我的应用中指出了错误,或者是由操作系统引起的?
答案 0 :(得分:1)
消息更多的是调试消息而不是错误。有可能开发人员只是使用了错误的日志级别,或者他们的做法是标记软件解决方法以突出显示硬件/驱动程序问题。
我注意到最近三星设备上的固件更新引入了许多新的logcat消息,包括之前没有的电池充电错误。事实上,最新的固件似乎引入了比它解决的更多的错误所以我现在正在考虑滚动我自己的固件(如果我有时间)。
除非您特意调用其他进程并且未使用应用程序的PID进行标记,否则可以安全地忽略它。