请问有没有办法在Android Studio中增加logcat的历史记录/缓冲区大小?我记得Eclipse中有一个类似的设置,希望Android Studio也有。
请问有没有办法在Android Studio中增加logcat的历史记录/缓冲区大小?我记得Eclipse中有一个类似的设置,希望Android Studio也有。
您可以在属性文件 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
idea.cycle.buffer.size
为一个较大的值,0
或disabled
都没有产生任何变化(是的,IDE重启了几次)很抱歉,目前无法更改logcat缓冲区大小。但是,我已在AOSP问题跟踪器中创建了功能请求。以下是链接:https://code.google.com/p/android/issues/detail?id=73425
idea.cycle.buffer.size=disabled
来使其无限制。 - Nathan F.#----------------------------------------------------------------
# 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
如果你有大量的数据需要暂时查看,可以使用过滤器(Logcat优先级包)并将输出存储到文件中。
似乎每次 Android Studio 进行重大更新时,缓冲区大小都会被重置为不足 1024 的大小。这至少是我第三次增加它。