logcat 信息出现在 android studio 的运行选项卡中

Posted

技术标签:

【中文标题】logcat 信息出现在 android studio 的运行选项卡中【英文标题】:logcat info appear in run tab in android studio 【发布时间】:2020-10-15 15:26:45 【问题描述】:

我的 android studio 运行选项卡就这么简单:

然后它变得更难并给我更多信息,比如 logcat 中的信息:

如何禁用或删除显示在第二张图片中的更多信息并返回到第一张图片中的第一个外观?

我只需要正在运行的颤振应用程序的日志输出。命令 flutter logs 可以完成这项工作,但我不知道为什么颤振控制台会给我另一个日志,其中包含运行颤振应用程序的日志,我在颤振控制台中需要的只是( I/flutter 和 W/flutter ),我不想再看到控制台中开始出现的附加信息和警告日志

【问题讨论】:

不要在运行选项卡上检查控制台,而是转到 logcat 选项卡并检查其过滤器。右侧有一个显示“仅显示选定的应用程序” file -> settings -> Languages & Frameworks -> Flutter -> General section 中,如果当前已选中,请取消选中 Enable verbose logging 我已经取消选中它,我注意到开始运行时出现了更多行:(调试服务正在侦听 ws://127.0.0.1:55565/K6cAOtC2Yo4=/ws) 您想查看哪些信息? I/flutter , w/flutter (仅来自 flutter 的信息) 【参考方案1】:

停止运行应用后只需按此图标

【讨论】:

什么都没有发生,我认为它与颤振控制台有关 此输出来自控制台本身,我只需要获取运行 Flutter 应用程序的日志输出。命令(flutter logs)完成了这项工作,但我不知道为什么flutter控制台会向我显示另一个日志,其中包含来自我的flutter应用程序的日志。【参考方案2】:

flutter v1.17.* 会出现此问题,因此要删除此附加信息和警告日志:1) 安装 git 2) 执行这个命令由 cmd 在flutter文件夹中

git clean -xfd
git stash save --keep-index
git stash drop
git pull

3) 删除flutter文件夹4) 下载flutter v1.12.13+hotfix.5-stable并放到旧的flutter文件夹(即您在上一步中删除了)。

它对我来说非常有效,它只为我提供了正在运行的颤振应用程序(I/flutter 和 W/flutter)的日志。 如果它适用于任何人,请让我知道这是否是正确的答案。

【讨论】:

以上是关于logcat 信息出现在 android studio 的运行选项卡中的主要内容,如果未能解决你的问题,请参考以下文章

android程序在logcat中不停地打印timeline时间戳

eclipse logcat 出现十几秒自动消失的问题

android studio不打印log日志怎么办

错误记录Android Studio Logcat 报错 ( read: unexpected EOF! )

怎么用eclipse还有logcat命令的过滤log信息

怎样android让log打印更友好