今天測(cè)試那兒出了個(gè)ANR,我自己手機(jī)沒(méi)問(wèn)題,很煩,定位不了位置。
于是還是得用ADB連接來(lái)看一下,之前用,但是老是會(huì)忘記,今天總結(jié)一下。
ADB命令查看應(yīng)用包名_adb查看包名命令_&歲月不待人&的博客-CSDN博客
上面的連接是之前用adb后寫的一篇常用的一些密令總結(jié)。
ANR的排查一般相對(duì)于crash要煩一些,畢竟Android Studio 的logcat 看不到。
打開(kāi)控制臺(tái)哈,windows系統(tǒng)win+r 輸入cmd,然后enter;
mac你在對(duì)應(yīng)文件夾右鍵選擇里點(diǎn)擊就行了。
第一個(gè):查看Crash
當(dāng)然你要用adb也可以查看:
adb logcat > crash.log
這個(gè)密令你在哪個(gè)文件目錄運(yùn)行的他就會(huì)在哪個(gè)目錄下生成哈?。ㄟ@東西會(huì)一直刷刷刷最新的日志,有點(diǎn)煩)
?你可以搜索關(guān)鍵字:比如你的類名啊,crash等字眼去排查,當(dāng)然,我覺(jué)得這個(gè)沒(méi)有AndroidStudio的logcat好看好找。
第二個(gè):查看ANR
運(yùn)行密令:adb bugreport .
這個(gè)的生成時(shí)間會(huì)久一些,因?yàn)樗傻暮苋?。他是一個(gè)壓縮包,解壓就是上面的文件
但是我拿來(lái)是看ANR的,所以往里面找到
打開(kāi)下面的文件,在里面去找關(guān)鍵字,就可以定位問(wèn)題里,例如我下面這個(gè)就是使用了三方庫(kù)的方法,結(jié)果在部分手機(jī)上不適配,就會(huì)卡頓。?
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-544537.html
?當(dāng)然,你想看崩潰的,就找到FS/data/tombstones的文件,查找時(shí)間點(diǎn)最接近的日志。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-544537.html
到了這里,關(guān)于Android 查看ANR和Crash日志(adb bugreport)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!