ADB logcat調試和端口占用解決辦法

  • logcat介紹
    前提條件:
    1. 手機通過usb連接至電腦並且安裝了合適的驅動程序。
    2. 手機的usb調試模式已經打開。
    3. 電腦的5037端口沒有被佔用。

二、adb logcat的用法
adb logcat 基於優先級提供額外的日誌過濾功能。

使用方法爲:adb logcat  *:#  ,“#”字符是下面的一種。
V     Verbose (顯示所有的日誌,包括那些無用的日誌,默認級別) D    Debug (顯示所有的合理的調試日誌)
I      Info ( 顯示一般情況下的預期日誌)
W   Warn (顯示可能的問題並且還沒有達到錯誤級別的日誌)
E    Error (顯示導致錯誤的問題日誌)
F    Fatal (顯示系統運行時的致命的問題並且可能會經常導致系統重啓的日誌)

上面的越往下日誌級別及越高。

其它用法:

adb logcat -c 清除所有的日誌並退出。

adb logcat > log.txt 將系統日誌輸出到文件log.txt。

Ctrl + C 終止logcat的輸出。

補充教程:

如何查看電腦的5037端口是否被佔用以及如何結束該進程?

1. windows下命令行中輸入:netstat -ano | findstr “5037”

執行後查看第二列的冒號後面爲5037的行,找到後查看該行的最後一列的數值,該值即爲佔用5037端口的進程的id,即pid。

然後打開任務管理器,找到pid爲你剛剛看到的那個pid值的進程,然後結束掉即可。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章