平常打開terminal執行
adb logcat
就可以讓log從terminal跑出來了。這時候可以加上個grip讓它只顯示需要的log出來,如下
adb logcat|grep xxx
但吐出來的log不像用eclipse那樣有顏色區分很難閱讀。參考這個網頁裡面提到,加上一個perl程式去替logcat出來的log加上顏色。
從這裡可以下載perl的source code,存下來之後改為可執行檔後,就可以用底下指令讓logcat也有顏色囉。
adb logcat | ~/coloredlogcat.py
4 Comments:
請問下載該作者的coloredlogcat.pytxt後
步驟是,安裝python-3.2.3.msi
改名coloredlogcat.pytxt為coloredlogcat.py
接著執行adb logcat | ~/coloredlogcat.py
就OK了嗎@@?
我的OS是WIN xp, 檔名不能含有毛毛蟲符號
我把coloredlogcat.py跟adb放同個資料夾
執行adb logcat | coloredlogcat.py
卻跟我說
my_path>adb logcat | coloredlogcat.py
File "my_path\coloredlogcat.py", lin
e 145
print line
^
SyntaxError: invalid syntax
^C
my_path>
勞煩您撥空解惑<(_ _)>
您的意見已被儲存,待網誌版主核准後即可發佈。
不知道按了幾次才發現這行...
非常抱歉
recaptcha 的字真的很難分辨啊啊啊啊啊
嗨~ 不好意思隔這麼久才回。
因為我這邊是用Mac,手邊也沒有windows的機器可以測試。
如果只看錯誤訊息的話,似乎是因為145行內的print line有什麼問題?
python的語法我實在不了解,抱歉我可能幫不上忙了。
謝謝回應:)
Post a Comment