1. 程式人生 > 程式設計 >解決Android Studio日誌太長或滾動太快問題

解決Android Studio日誌太長或滾動太快問題

前言

安卓開發經常遇到那種日誌太長或滾動得太快, 我們直接的解決辦法就是進行日誌輸出長度增大和新增日誌過濾器,個人推薦用adb logcat處理更加方便靈活。

解決辦法

1. 搜尋過濾器

2. 修改日誌緩衝大小

解決Android Studio日誌太長或滾動太快問題

找到 " Android Studio安裝目錄\bin\idea.properties" 檔案中的 idea.cycle.buffer.size=1024 修改成你要的緩衝大小即可。

3. adb logcat 輸出日誌到指定檔案(不能解決日誌過長的問題)

i. 配置adb環境變數

ii. 開啟cmd,修改cmd編碼(預設編碼是GBK)

win+r -> 輸入:cmd + enter -> 輸入:chcp 65001

cmd視窗切換編碼:

65001——UTF-8

936——簡體中文

950——繁體中文

437——美國/加拿大英語

932——日文

949——韓文

866——俄文

修改cmd視窗字型:cmd 標題欄右擊 -> 屬性 -> 字型 -> Lucida Console

解決Android Studio日誌太長或滾動太快問題

iii. 輸入命令

adb logcat -s “print” > C:\Users\Administrator\Desktop\android_logcat.log

然後執行模擬器或裝置;

停止日誌輸出命令: ctrl + c;

-s “print” : 指定輸出日誌過濾關鍵字 ;

> C:\Users\Administrator\Desktop\android_logcat.log :日誌輸出檔案;

adb logcat -f /sdcard/log.txt : 用來將日誌輸入到手機指定目錄;

adb logcat --help:用來檢視其它相關命令;

日誌等級命令:

– V : Verbose (明細);

– D : Debug (除錯);

– I : Info (資訊);

– W : Warn (警告);

– E : Error (錯誤);

– F: Fatal (嚴重錯誤);

**完成~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~**

補充知識:Android Studio - 如何停止logcat不斷滾動資訊?

今天升級了一下Android Studio,升級之後準備除錯程式,發現logcat裡面不斷滾動各種資訊,我想除錯程式非常困難了!

滾動資訊截圖:

解決Android Studio日誌太長或滾動太快問題

如何阻止自動出現的各種滾動資訊,只顯示我正在開發工程的除錯資訊?其實非常簡單,只要對logcat後面的"Regex"選項,選擇一下就可以了!

1,先啟動Android Studio。

2,連線真機。連線完畢後,如果正常,在Android Studio的logcat工具欄第一項,應該出現你的真機名稱了。

3,在logcat工具欄第二項,選中要除錯的工程。

4,選中logcat工具欄上的"Regex"。

5,選擇"Regex"後面的列表框中的“Show only selected application”。

隨後你會發現,資訊不滾動了,而且當你除錯你開發工程時候,只顯示你開發工程的除錯資訊了!

解決Android Studio日誌太長或滾動太快問題

以上這篇解決Android Studio日誌太長或滾動太快問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。