2013-01-09 30 views
1

據我所知,我不能從cmd過濾應用程序的名稱,所以我不得不使用標籤來代替...android logcat:HOWTO在命令行上過濾和格式化?

我可以正確過濾,但我無法獲得我想要的輸出格式。 ..

我想下面,一切工作正常...

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

如果我改變-d-d -v long它不工作了...... -v參數是一個有效的作爲在這裏陳述http://developer.android.com/tools/debugging/debugging-log.html#outputFormat

+0

嘗試[這裏](http://stackoverflow.com/questions/6854127/filter-logcat-to-get-only-the-messages-from-my-application-in-android) –

+0

一切工作正常,我只是不能格式化輸出正確... – prom85

回答

0

logcat命令行解析器不是很複雜,所以順序很重要。試試這個:

logcat -v long -d -s <your_tag>:I 
+0

我試過了,也沒有工作...甚至'logcat -v長'不起作用... – prom85