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

Android Studio logcat历史记录/缓冲区大小,android,android-studio,logcat,Android,Android Studio,Logcat,有人知道Android Studio中是否有增加logcat历史记录/缓冲区大小的方法吗?我记得在Eclipse中有一种方法可以做到这一点,我希望Android Studio有一个类似的设置。恐怕目前无法更改logcat缓冲区大小。不过,我已经在AOSP问题跟踪程序中创建了功能请求。以下是链接:您可以在属性文件android studio\bin\idea.properties中增加idea.cycle.buffer.size=1024的值,缓冲区大小单位:(Kb)。我已经尝试过了,它对我来说非

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

恐怕目前无法更改logcat缓冲区大小。不过,我已经在AOSP问题跟踪程序中创建了功能请求。以下是链接:

您可以在属性文件
android studio\bin\idea.properties
中增加
idea.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
#----------------------------------------------------------------
# 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

请注意,idea.cycle.buffer.size在中记录如下:

#---------------------------------------------------------------------
# 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
#----------------------------------------------------------------
# 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

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

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


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

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

nm,在文件中记录为Kb…因此,尽管大小写为Kb,我还是假设为Kb。感谢您包含对documentati的参考打开!新文档URL正在将值设置为“禁用”
似乎使其不受限制。可以增加大小。其他答案显示了如何增加大小。您的功能请求是使大小不受限制。我不确定在编写我的答案时是否可以(请注意日期),但现在可以很容易地完成。@themichaelscott您可以通过设置
idea.cycle.buffer.size=disabled
@MartinPfeffer来实现无限限制-我已经为您添加了一些文本描述。如果您编辑答案,以包括另一点,那将非常好:@ElyessAbouda指出:“重新启动Android Studio以使更改生效”