轉自:http://blog.csdn.net/harry211/article/details/8453532
調試程序需要打印一些消息出來,logcat不好用的話就很麻煩了。這個問題折騰了好久,為啥就是不出來呢?
上網找了很多解決辦法:
重啟eclipse?
重啟adb
重啟logcat ......等等好多
都沒能解決我的問題。英文水平有限一般小問題就問百度,在國內搜索些帖子,今天實在是沒招兒了就上了http://stackoverflow.com
在其中找到了解決辦法。
原文網址:http://stackoverflow.com/questions/3458156/what-enables-the-android-eclipse-logcat
挨個試其中的解決辦法最終解決了
我的設置居然是error ?這樣肯定顯示不了啊 換成verbos 解決了這個問題。希望幫到大家
Eclipse有時會抽風
可以使用adb log
1. 只顯示需要的輸出,白名單
最方便的當然是通過管道使用 grep 過濾了,這樣可以使用 grep 強大的正則表達式匹配。簡單的匹配一行當中的某個字符串,例如 MyApp:
adb logcat | grep MyApp
adb logcat | grep -i myapp #忽略大小寫。
2 保存log
使用-d參數,可以在讀完所有log后返回,而不會一直等待,在自動化較有用。例如:
adb logcat -d -s xxx > xxx.log //得到filter為xxx的日志,存入xxx.log,然后返回。