解決Android Studio日志太長(zhǎng)或滾動(dòng)太快問題
前言
安卓開發(fā)經(jīng)常遇到那種日志太長(zhǎng)或滾動(dòng)得太快, 我們直接的解決辦法就是進(jìn)行日志輸出長(zhǎng)度增大和添加日志過濾器,個(gè)人推薦用adb logcat處理更加方便靈活。
解決辦法
1. 搜索過濾器
2. 修改日志緩沖大小
找到 " Android Studio安裝目錄\bin\idea.properties" 文件中的 idea.cycle.buffer.size=1024 修改成你要的緩沖大小即可。
3. adb logcat 輸出日志到指定文件(不能解決日志過長(zhǎng)的問題)
i. 配置adb環(huán)境變量
ii. 打開cmd,修改cmd編碼(默認(rèn)編碼是GBK)
win+r -> 輸入:cmd + enter -> 輸入:chcp 65001
cmd窗口切換編碼:
65001——UTF-8
936——簡(jiǎn)體中文
950——繁體中文
437——美國/加拿大英語
932——日文
949——韓文
866——俄文
修改cmd窗口字體:cmd 標(biāo)題欄右擊 -> 屬性 -> 字體 -> Lucida Console
iii. 輸入命令
adb logcat -s “print” > C:\Users\Administrator\Desktop\android_logcat.log
然后運(yùn)行模擬器或設(shè)備;
停止日志輸出命令: ctrl + c;
-s “print” : 指定輸出日志過濾關(guān)鍵字 ;
> C:\Users\Administrator\Desktop\android_logcat.log :日志輸出文件;
adb logcat -f /sdcard/log.txt : 用來將日志輸入到手機(jī)指定目錄;
adb logcat --help:用來查看其它相關(guān)命令;
日志等級(jí)命令:
– V : Verbose (明細(xì));
– D : Debug (調(diào)試);
– I : Info (信息);
– W : Warn (警告);
– E : Error (錯(cuò)誤);
– F: Fatal (嚴(yán)重錯(cuò)誤);
**完成~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~**
補(bǔ)充知識(shí):Android Studio - 如何停止logcat不斷滾動(dòng)信息?
今天升級(jí)了一下Android Studio,升級(jí)之后準(zhǔn)備調(diào)試程序,發(fā)現(xiàn)logcat里面不斷滾動(dòng)各種信息,我想調(diào)試程序非常困難了!
滾動(dòng)信息截圖:
如何阻止自動(dòng)出現(xiàn)的各種滾動(dòng)信息,只顯示我正在開發(fā)工程的調(diào)試信息?其實(shí)非常簡(jiǎn)單,只要對(duì)logcat后面的"Regex"選項(xiàng),選擇一下就可以了!
1,先啟動(dòng)Android Studio。
2,連接真機(jī)。連接完畢后,如果正常,在Android Studio的logcat工具欄第一項(xiàng),應(yīng)該出現(xiàn)你的真機(jī)名稱了。
3,在logcat工具欄第二項(xiàng),選中要調(diào)試的工程。
4,選中l(wèi)ogcat工具欄上的"Regex"。
5,選擇"Regex"后面的列表框中的“Show only selected application”。
隨后你會(huì)發(fā)現(xiàn),信息不滾動(dòng)了,而且當(dāng)你調(diào)試你開發(fā)工程時(shí)候,只顯示你開發(fā)工程的調(diào)試信息了!
以上這篇解決Android Studio日志太長(zhǎng)或滾動(dòng)太快問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android實(shí)現(xiàn)本地Service方法控制音樂播放
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)本地Service方法控制音樂播放,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-03-03Android單個(gè)RecyclerView實(shí)現(xiàn)列表嵌套的效果
本篇文章主要介紹了Android單個(gè)RecyclerView實(shí)現(xiàn)列表嵌套的效果,具有一定的參考價(jià)值,有興趣的可以了解一下2017-08-08Android編程實(shí)現(xiàn)通過反射獲取資源Id的方法
這篇文章主要介紹了Android編程實(shí)現(xiàn)通過反射獲取資源Id的方法,結(jié)合實(shí)例形式分析了Android反射機(jī)制操作資源的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-01-01簡(jiǎn)單實(shí)用的Android UI微博動(dòng)態(tài)點(diǎn)贊效果
這篇文章主要為大家詳細(xì)介紹了簡(jiǎn)單實(shí)用的Android UI微博動(dòng)態(tài)點(diǎn)贊效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10Android中oncreate中獲得控件高度或?qū)挾鹊膶?shí)現(xiàn)方法
這篇文章主要介紹了Android中oncreate中獲得控件高度或?qū)挾鹊膶?shí)現(xiàn)方法的相關(guān)資料,希望通過本文大家能實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-09-09完美解決Android App啟動(dòng)頁有白屏閃過的問題
這篇文章主要介紹了完美解決Android App啟動(dòng)頁有白屏閃過的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-08-08詳解Android中提示對(duì)話框(ProgressDialog和DatePickerDialog和TimePickerDi
這篇文章主要介紹了詳解Android中提示對(duì)話框(ProgressDialog和DatePickerDialog和TimePickerDialog&PopupWindow)的相關(guān)資料,需要的朋友可以參考下2016-01-01Kotlin淺析延遲初始化與密封類的實(shí)現(xiàn)方法
Kotlin語言的許多特性,包括變量不可變,變量不可為空,等等。這些特性都是為了盡可能地保證程序安全而設(shè)計(jì)的,但是有些時(shí)候這些特性也會(huì)在編碼時(shí)給我們帶來不少的麻煩,下面我們來了解延遲初始化和密封類的特點(diǎn)2022-08-08