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

时间:2014-07-10 20:04:35

标签: android android-studio logcat

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

6 个答案:

答案 0 :(得分:47)

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

enter image description here

答案 1 :(得分:14)

您可以在属性文件idea.cycle.buffer.size=1024中增加android-studio\bin\idea.properties的值,缓冲区大小单位:( 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

答案 2 :(得分:8)

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

答案 3 :(得分:3)

请注意,在http://tools.android.com/tech-docs/configuration中记录了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

答案 4 :(得分:0)

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

答案 5 :(得分:0)

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