在應(yīng)用測試或使用過程中出現(xiàn)了BUG,但并不能得知BUG的復(fù)現(xiàn)過程怎么辦?產(chǎn)生BUG的原因是什么?我該怎么解決這個(gè)BUG?——這些問題都可以通過在 MIUI系統(tǒng)的手機(jī)中抓取了BUG報(bào)告后,通過分析BUG報(bào)告中的數(shù)據(jù)得知。
在手機(jī)的撥號界面輸入“* # * #284 # * # * ”,系統(tǒng)會自動(dòng)提示:“正在生成bug報(bào)告,大概需要1分鐘”
文件生成后,可在下面的路徑查找到相應(yīng)BUG報(bào)告的壓縮包:打開“文件管理”——“分類瀏覽” ——“日志”
需要導(dǎo)出、查看文件所在路徑的方法:長按相關(guān)日志后,在彈出的下拉欄中點(diǎn)擊“更多”——“詳情”,BUG報(bào)告保存的路徑為:/storage/sdscard0/MIUI/debug_log/..4
平板的log日志獲取方式僅第一步與手機(jī)不同——點(diǎn)擊設(shè)置-關(guān)于平板-點(diǎn)擊處理器3次(如下圖)
Q:抓取BUG報(bào)告的方法是否適用于所有手機(jī)? A:改BUG報(bào)告抓取方法只適用于MIUI系統(tǒng)的小米系列手機(jī),其他系統(tǒng)、廠商的手機(jī)操作無效;
Q:BUG報(bào)告可以抓取的信息有哪些? A:手機(jī)最近運(yùn)行的一段時(shí)間內(nèi)(時(shí)間長短不固定,大概為5-10分鐘。要根據(jù)手機(jī)單位時(shí)間內(nèi)運(yùn)行時(shí)產(chǎn)生的數(shù)據(jù)量多少而定)產(chǎn)生的所有數(shù)據(jù)文件;
Q:為什么我抓取的BUG報(bào)告沒有我想要的BUG信息? A:是因?yàn)槌霈F(xiàn)BUG的時(shí)間和抓取BUG報(bào)告的時(shí)間間隔太長;BUG報(bào)告只會抓取一段時(shí)間內(nèi)的手機(jī)運(yùn)行的數(shù)據(jù)(5-10分鐘),建議您復(fù)現(xiàn)相關(guān)BUG后,第一時(shí)間進(jìn)行BUG報(bào)告的抓取。
Q:我是用戶,不是開發(fā)者,在使用過程中發(fā)現(xiàn)了應(yīng)用的BUG,抓取了這個(gè)BUG我也看不懂,怎么辦? A:如果您在小米應(yīng)用商店下載的應(yīng)用使用過程中發(fā)生了閃退、未響應(yīng)、獲取內(nèi)容失敗的情況,非常歡迎您抓取相應(yīng)的BUG報(bào)告后,發(fā)送給到郵箱developer@xiaomi.com;我們會查找出現(xiàn)問題的原因,并盡全力修復(fù)BUG。
更多建議: