次のコードを使用して、Android で logcat を読み取ります。
Process process = Runtime.getRuntime().exec("logcat -v time");
logcat ファイルのサイズが大きいため、logcat メッセージをフィルタリングする必要があります。そこで、次のコードを使用して logcat をフィルタリングしました。
Process process = Runtime.getRuntime().exec("logcat -v time | grep -v -E \"(libloc|RPC)\"");
(libloc|RPC) はタグです。
しかし、Grep コードは Android では機能しません。誰でもこれで私を助けてもらえますか?