Logcat захватывает только журнал приложений без параметров разработчика - PullRequest
0 голосов
/ 23 сентября 2019

Я записываю журнал в файл во время выполнения.Вот метод, который я использую

private void executeCommand(String command) throws IOException {
    Log.e(TAG, "executeCommand: " + command);
    Runtime.getRuntime().exec(command);
}

Мне нужно захватить журнал приложения (Log.e) + некоторые журналы подключения, поэтому я фильтрую его так:

logcat -f /storage/emulated/0/Android/data/com.myapp.androidterminal/files/log/Terminal.log -n 1 -r 10000 -v threadtime MyAppTag:E AndroidRuntime:E AWSIotMqttManager:* System.out:* *:S

Когда я включил Developer options - USB debugging, он правильно записывает журнал.Но когда я запускаю его с отключенными опциями разработчика, он записывает только журнал моего приложения, но пропускает AWSIotMqttManager и System.out.

Как заставить его работать с Developer options отключенным?

...