在命令列使用adb logcat命令直接輸出日誌中文內容顯示亂碼,原因是中文系統中cmd命令列視窗預設的編碼是gbk,而logcat列印的日誌是utf-8編碼,所以adb logcat命令輸出的中文內容顯示亂碼。
修改cmd命令列視窗字元編碼即可解決logcat日誌中文顯示亂碼問題:
1.cmd命令列視窗字元編碼切換為utf-8,命令列中執行:chcp 65001
2.修改cmd視窗字型屬性,在命令列標題欄上點選右鍵,選擇」屬性」->」字型」,將字型修改為」lucida console」,點選確定後生效。
修改後logcat -f log.txt方式輸出日誌到文字檔案的亂碼問題同樣可以解決。
部分字元編碼對應**:
65001——utf-8
936——簡體中文
950——正體中文
437——美國/加拿大英語
932——日文
949——韓文
866——俄文
cmd視窗字元編碼切換回中文:chcp 936
eclipse中使用logcat亂碼可以通過修改設定解決,依次開啟「windows>preferences>android>logcat>」,將字型修改為「新宋體」,設定完成後重啟eclipse。
6san.com
CMD 命令列中的 tree 樣式輸出
從很早就對各種命令列中輸出的特殊樣式感興趣,最常見的就是 tree.例如在某個目錄執行 tree 命令,顯示如下樹圖 f tk mybatis annotation code common base delete insert select update condition example ids ...
git 命令列 和 cmd命令列
設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...
Android命令列工具logcat詳細用法!
android日誌系統提供了記錄和檢視系統除錯資訊的功能。日誌都是從各種軟體和一些系統的緩衝區中記錄下來的,緩衝區可以通過 logcat 命令來檢視和使用.一 使用logcat命令的目的 1 你可以用 logcat 命令來檢視系統日誌緩衝區的內容 adb logcat 詳細內容,請檢視listing...