解決Android Studio日志太長或滾動太快問題
前言
安卓開發(fā)經(jīng)常遇到那種日志太長或滾動得太快, 我們直接的解決辦法就是進(jìn)行日志輸出長度增大和添加日志過濾器,個人推薦用adb logcat處理更加方便靈活。
解決辦法
1. 搜索過濾器
2. 修改日志緩沖大小
找到 ' Android Studio安裝目錄binidea.properties' 文件中的 idea.cycle.buffer.size=1024 修改成你要的緩沖大小即可。
3. adb logcat 輸出日志到指定文件(不能解決日志過長的問題)
i. 配置adb環(huán)境變量
ii. 打開cmd,修改cmd編碼(默認(rèn)編碼是GBK)
win+r -> 輸入:cmd + enter -> 輸入:chcp 65001
cmd窗口切換編碼:
65001——UTF-8
936——簡體中文
950——繁體中文
437——美國/加拿大英語
932——日文
949——韓文
866——俄文
修改cmd窗口字體:cmd 標(biāo)題欄右擊 -> 屬性 -> 字體 -> Lucida Console
iii. 輸入命令
adb logcat -s “print” > C:UsersAdministratorDesktopandroid_logcat.log
然后運行模擬器或設(shè)備;
停止日志輸出命令: ctrl + c;
-s “print” : 指定輸出日志過濾關(guān)鍵字 ;
> C:UsersAdministratorDesktopandroid_logcat.log :日志輸出文件;
adb logcat -f /sdcard/log.txt : 用來將日志輸入到手機指定目錄;
adb logcat --help:用來查看其它相關(guān)命令;
日志等級命令:
? V : Verbose (明細(xì));
? D : Debug (調(diào)試);
? I : Info (信息);
? W : Warn (警告);
? E : Error (錯誤);
? F: Fatal (嚴(yán)重錯誤);
**完成~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~**
補充知識:Android Studio - 如何停止logcat不斷滾動信息?
今天升級了一下Android Studio,升級之后準(zhǔn)備調(diào)試程序,發(fā)現(xiàn)logcat里面不斷滾動各種信息,我想調(diào)試程序非常困難了!
滾動信息截圖:
如何阻止自動出現(xiàn)的各種滾動信息,只顯示我正在開發(fā)工程的調(diào)試信息?其實非常簡單,只要對logcat后面的'Regex'選項,選擇一下就可以了!
1,先啟動Android Studio。
2,連接真機。連接完畢后,如果正常,在Android Studio的logcat工具欄第一項,應(yīng)該出現(xiàn)你的真機名稱了。
3,在logcat工具欄第二項,選中要調(diào)試的工程。
4,選中l(wèi)ogcat工具欄上的'Regex'。
5,選擇'Regex'后面的列表框中的“Show only selected application”。
隨后你會發(fā)現(xiàn),信息不滾動了,而且當(dāng)你調(diào)試你開發(fā)工程時候,只顯示你開發(fā)工程的調(diào)試信息了!
以上這篇解決Android Studio日志太長或滾動太快問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. html小技巧之td,div標(biāo)簽里內(nèi)容不換行2. CSS hack用法案例詳解3. 告別AJAX實現(xiàn)無刷新提交表單4. javascript xml xsl取值及數(shù)據(jù)修改第1/2頁5. HTML DOM setInterval和clearInterval方法案例詳解6. CSS Hack大全-教你如何區(qū)分出IE6-IE10、FireFox、Chrome、Opera7. 詳解盒子端CSS動畫性能提升8. 讀大數(shù)據(jù)量的XML文件的讀取問題9. XML入門的常見問題(一)10. 使用css實現(xiàn)全兼容tooltip提示框
