android logcat:HOWTOをフィルタリングしてコマンドラインでフォーマットしますか?

私の知る限り、cmdからアプリケーション名をフィルタリングすることはできないので、代わりにタグを使用する必要があります...

私は適切にフィルターをかけることができますが、私は必要な出力形式を得ることができません...

私は次のことを試していますが、すべてうまくいきます...

Runtime.getRuntime().exec(new String[] { "logcat", "-d",
    BasicDefinitions.APP_TAG + ":I *:S" });

if I change -d to -d -v long it doesn't work anymore... the -v parameter is a valid one as stated here http://developer.android.com/tools/debugging/debugging-log.html#outputFormat

1
追加された
ビュー: 1
nl ru de
すべて正常に動作していますが、出力を正しくフォーマットすることはできません...
追加された 著者 prom85,
すべて正常に動作していますが、出力を正しくフォーマットすることはできません...
追加された 著者 prom85,
こちらを試してください。
追加された 著者 Bhavesh Patadiya,

2 答え

パラメータに String [] 型を使用しているので、それらのいずれも組み合わせることはできません:

Runtime.getRuntime().exec(new String[] { "logcat", "-d", "-v", "long", BasicDefinitions.APP_TAG + ":I", "*:S" });
0
追加された
私はそれを試しましたが、どちらも動作しませんでした。 logcat -v long さえ動作しません...
追加された 著者 prom85,
5年後もまだ気にしていないかどうかはわかりませんが、私は自分の答えを更新しました
追加された 著者 Alex P.,

パラメータに String [] 型を使用しているので、それらのいずれも組み合わせることはできません:

Runtime.getRuntime().exec(new String[] { "logcat", "-d", "-v", "long", BasicDefinitions.APP_TAG + ":I", "*:S" });
0
追加された
私はそれを試しましたが、どちらも動作しませんでした。 logcat -v long さえ動作しません...
追加された 著者 prom85,
5年後もまだ気にしていないかどうかはわかりませんが、私は自分の答えを更新しました
追加された 著者 Alex P.,