テストアプリの場合、機能収集データを追加してメールで送信したいと考えています。私はよくグーグルで検索しましたが、このアプローチしか見つかりませんでした:
String cmd = String.format("logcat -d '%s:I' '*:S'", Schema.TAG);
Process process = Runtime.getRuntime().exec(cmd);
BufferedReader reader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
while((line = reader.readLine()) != null) {
builder.append(line);
builder.append(separator);
}
しかし、このコマンドを実行すると、inputstream から空の文字列が返されます。
デバイスからログを取得する方法を教えてください。
ps Google analitycs の使用を避けたい