Increase logcat buffer size so it won't crash by Unexpected EOF

This commit is contained in:
khanhduytran0 2020-09-12 19:40:24 +07:00
parent 108a910195
commit b78d05f664

View File

@ -874,9 +874,9 @@ public class MainActivity extends AppCompatActivity implements OnTouchListener,
Thread t = new Thread(() -> {
try {
Log.i("jrelog-logcat","Clearing logcat");
new ProcessBuilder().command("logcat","-c").redirectErrorStream(true).start();
new ProcessBuilder().command("logcat", "-c").redirectErrorStream(true).start();
Log.i("jrelog-logcat","Starting logcat");
Process p = new ProcessBuilder().command("logcat","-v","brief","*:S").redirectErrorStream(true).start();
Process p = new ProcessBuilder().command("logcat", "-G", "1m", "-v", "brief", "*:S").redirectErrorStream(true).start();
byte[] buf = new byte[512];
int len;
while ((len = p.getInputStream().read(buf)) != -1) {