Flutter 中的 D/EGL_emulation 时间消息

问题描述 投票:0回答:8

当我在 Flutter 应用程序的 Android 模拟器中执行任何操作时,我收到多条以下类型的消息

D/EGL_emulation(6380): app_time_stats: avg=1505.58ms min=1505.58ms max=1505.58ms count=1

这是什么?

flutter debugging console android-emulator emulation
8个回答
15
投票

对于 Visual Studio Code 用户

您始终可以使用右上角上的过滤器输入来过滤消息。

对于这种特殊情况,您可以通过应用此过滤器来隐藏这些消息:!D/EGL

之前:没有过滤:

之后:带过滤:


5
投票
  • 右键单击
    D/EGL_emulation ...
  • 单击“像这样折叠线”
  • 编辑刚刚添加的过滤器,使其仅包含
    D/EGL_emulation
  • 所有这些行现在都将从 RUN 控制台窗口中删除

4
投票

终端(Mac/Linux)中:

如果您在终端内运行 flutter 命令,以过滤这些消息 只需运行此命令即可进行过滤

flutter run | grep -v "D/EGL_emulation"

flutter run | grep -v "app_time_stats"

3
投票

我使用的是 android S 模拟器,我的朋友推荐我使用 android R,日志就结束了。尝试一下!


3
投票

1.) 右键单击“D/EGL_emulation”,单击像这样的折叠线

2.) 将弹出此选项卡

3.) 编辑当前选定的行并留下“D/EGL_emulation:”,然后按确定。


0
投票

这是一条 Android Studio 模拟器消息,在本例中是一条“调试”消息。请参阅此处过滤掉来自 Android Studio 或 VS Code 的调试消息,同时保留警告和错误。


0
投票

如果您使用 VS Code 和 Powershell 而不是 CMD:

这是我现在一直在使用的,它也会静音文本输入字段上的信息:

flutter run 2>&1 | Select-String -Pattern "EGL_emulation", "D/InputMethodManager", "D/InsetsController", "W/RemoteInputConnectionImpl", "I/TextInputPlugin"  -NotMatch

您可以添加该模式中出现的所有其他消息


-1
投票

1.右键点击“D/EGL_emulation(6380):app_time_stats” 2.像这样的线

它对我有用

© www.soinside.com 2019 - 2024. All rights reserved.