I\'m testing with a real device connected to Android Studio. Because of multithreading behavior that I don\'t want to interrupt I\'ve added lots of log statements to my code
I'd like to add an update to this question, in case anyone else is looking for a way to change this on or after March of 2017.
The latest version of Android Studio, version 2.3, now has an option to change the size of the cyclic logcat buffer in Settings/Preferences.
Go to Settings/Preferences > Editor > General > Console and enable the Override console cyclic buffer size (1024KB) option. Once you enable this setting, you can enter a value in kilobytes for the logcat buffer.
It would have been better if Google added the word "logcat" in there, because it can't be found with a search of the preferences unless you specifically enter "console" or "cyclic", etc.
Edit: Google have now assigned this issue to a developer. It should be implemented soon, and I'll update this answer when it is.
I found this:
I’ve found that in the eighth release of idea IDE, the “Limit Run/Debug Console Output” setting is gone so actually the only way for increasing the console output size is to set the idea.cycle.buffer.size value in idea.properties.
According to http://tools.android.com/tech-docs/configuration, it could be modified at
AS
Help
Edit Custom Properties
This actually creates the idea.properties file...
You could start the logcat in a terminal: developer.android.com/tools/help/adb.html#logcat
[adb] logcat [option] ... [filter-spec] ...
and pipe it to a txt file
win
PATH\TO\YOUR\ADB\ adb.exe logcat > log.txt
or
linux
PATH\TO\YOUR\ADB\ adb logcat| tee log.txt
Like @zzy says... edit file: PATH_TO_ANDROID_STUDIO\bin\idea.properties
Here are properties you can customize in your own idea.properties file: 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
Modify above value to 2048 or whatever you need.