アプリケーションの logcat 値、具体的には LOG.I を SD カードに保存したいと考えています。次のコードを使用してすべてのログ値を取得しましたが、特定の log.i 値のみを取得するようにフィルタリングできませんでした。それを行う方法を提案してください。
try {
File filename = new File(Environment.getExternalStorageDirectory()+"/gphoto4.html");
filename.createNewFile();
String cmd = "logcat -d -f "+filename.getAbsolutePath();
Runtime.getRuntime().exec(cmd);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}