プログラムでフィルターを使用してlogcatをダンプする必要があります。adb logcat -s "TAGNAME" を適用しましたが、アプリが「ハング」しました。同様のスレッドがありますが、解決策はありません: Readfiltered log cat(Programmatically)?
try {
Process process = Runtime.getRuntime().exec("logcat -s XXX");
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
StringBuilder log = new StringBuilder();
String line;
while ((line = bufferedReader.readLine()) != null) {
log.append(line);
log.append(FragmentLog.LINE_SEPARATOR);
}
((TextView) tv).setText(log.toString());
} catch (IOException e) {
((TextView) tv).setText(R.string.default_blank);
}