Android Studio logcat 历史记录/缓冲区大小

Posted

技术标签:

【中文标题】Android Studio logcat 历史记录/缓冲区大小【英文标题】:Android Studio logcat history/buffer size 【发布时间】:2014-07-10 20:04:34 【问题描述】:

有谁知道是否有办法增加 android Studio 中 logcat 历史记录/缓冲区的大小?我记得在 Eclipse 中有一种方法可以做到这一点,并希望 Android Studio 有类似的设置。

【问题讨论】:

【参考方案1】:

您也可以通过 IDE 为每个项目执行此操作: 设置->编辑器->常规->控制台:勾选“覆盖控制台循环缓冲区大小。在文本框中输入您想要的大小。

最后重启 Android Studio 以使更改生效。

【讨论】:

@MartinPfeffer - 我已经为你添加了一些文字描述。 如果您编辑答案以包含另一点会很好:“重新启动 Android Studio 以使更改生效”,如 @ElyessAbouda 所示【参考方案2】:

可以增加属性文件android-studio\bin\idea.propertiesidea.cycle.buffer.size=1024的值,缓冲区大小单位:(Kb)。我已经尝试过了,非常适合我!

配置说明如下:

#---------------------------------------------------------------------
# This option controls console cyclic buffer: keeps the console output size not higher than the specified buffer size (Kb).
# Older lines are deleted. In order to disable cycle buffer use idea.cycle.buffer.size=disabled
#---------------------------------------------------------------------
idea.cycle.buffer.size=1024

【讨论】:

nm,在文件中记录为 Kb ......所以尽管大写,我还是假设 KiloBytes。【参考方案3】:

恐怕目前无法更改 logcat 缓冲区大小。但是,我在 AOSP 问题跟踪器中创建了功能请求。这是链接:https://code.google.com/p/android/issues/detail?id=73425

【讨论】:

可以增加尺寸。其他答案显示了如何。您的功能要求是使大小不受限制。 我不确定在写我的答案时是否可行(请注意日期),但现在可以轻松完成。 @themichaelscott 您可以通过设置idea.cycle.buffer.size=disabled 使其不受限制。【参考方案4】:

请注意,idea.cycle.buffer.size 记录在 http://tools.android.com/tech-docs/configuration 中,内容如下:

#----------------------------------------------------------------
# This option controls console cyclic buffer: keeps the console output size not higher than the specified buffer size (Kb).
# Older lines are deleted. In order to disable cycle buffer use idea.cycle.buffer.size=disabled
#----------------------------------------------------------------
idea.cycle.buffer.size=1024

【讨论】:

感谢您提供对文档的引用! 新文档 URL 为 https://developer.android.com/studio/intro/studio-config.html 将值设置为disabled 似乎使其不受限制。【参考方案5】:

或者,主要是当您有大量数据并且想要临时查看它时,使用过滤器(包 Logcat 优先级)并将输出输出存储到文件中。

【讨论】:

【参考方案6】:

似乎随着 android studio 的每次重大更新,缓冲区大小都会重置为不足的大小 1024。这至少是我第三次增加它

【讨论】:

以上是关于Android Studio logcat 历史记录/缓冲区大小的主要内容,如果未能解决你的问题,请参考以下文章

如何用好Android Studio的logcat

android studio logcat视图怎么显示

Android Studio的Logcat窗口在哪

Logcat 在 Android Studio 上疯了

在 android studio 中使用设备调试时,Android Logcat 为空

如何用好Android Studio的logcat