ChkBugReport開源工具(檢查Android錯誤)
v0.4.185 官方版- 軟件大?。?span itemprop="fileSize">677.00 MB
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件 / 編程輔助
- 軟件授權(quán): 免費(fèi)軟件
- 更新時間:2017-06-01 11:34:11
- 軟件等級:
- 軟件廠商: -
- 應(yīng)用平臺:WinAll, WinXP, Win7
- 軟件官網(wǎng): 暫無
相關(guān)軟件
密室逃脫23迷失俱樂部游戲v700.00.04安卓版
185.60 MB/中文/10.0
心之力v4.4.9 安卓版
64.30 MB/中文/10.0
華城薈客戶端v2.3.0 最新安卓版
26.31 MB/中文/10.0
天堂之刃手游v3.7.1 安卓版
4.44 MB/中文/10.0
外科手術(shù)大師游戲v1.14 安卓版
19.42 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址
ChkBugReport是一款非常實(shí)用的開源工具,幫助開發(fā)人員輔助開發(fā)軟件,開源將錯誤報告解析成html文件,更加清晰直接的了解錯誤bug原因,是一款必備開發(fā)輔助軟件。感興趣的朋友歡迎前來IT貓撲下載體驗(yàn)吧!
ChkBugReport軟件介紹
ChkBugReport是一個開源工具,它可以把你得到的bugreprot解析成適合閱讀的html文件。導(dǎo)出的html文件包含了根據(jù)bugreport數(shù)據(jù)得出的圖表和分析結(jié)論。
它的源碼中用到了以下開源類庫: jQuery ,jsTree jQuery plugin , tablednd jQuery plugin , tablesorter jQuery plugin ,js-hotkeys, jquery-cookie 。學(xué)習(xí)輸出報告文檔型html可以參考源碼。
ChkBugReport軟件特色
目前ChkBugReport可以從bugreport數(shù)據(jù)中抽取出如下信息:
1、Stacktraces ? ChkBugReport可以從bugreport中解析出輸出bugreport的最后時刻、導(dǎo)致ANR時刻甚至更多時刻的堆棧信息。在例子中你可以看到進(jìn)程的優(yōu)先級和策略都已標(biāo)示出來,堆棧中耗時的部分顏色是黑紅,一些違反Strict Mode的部分(比如主線程中使用數(shù)據(jù)庫)顏色標(biāo)記為亮紅。如果這個線程死鎖,在報告的Errors將會出現(xiàn)。
2、Logs ? 這部分是對system、main和kernel日志的分析,在這里你可以看到每個進(jìn)程內(nèi)存使用圖、那個程序產(chǎn)生的log最多、Activity的啟動耗時、數(shù)據(jù)庫操作耗時統(tǒng)計、對象被鎖定時間、AIDL調(diào)用時間、Activity和Service的生命周期及其在內(nèi)存中使用頻率等等,詳見
3、Processes ? ?操作app過程中產(chǎn)生的系統(tǒng)事件日志、內(nèi)存使用信息等等,參見
4、Packages ? ?ChkBugReport解析bugreport中存儲的packages.xml并展示一系列的packages、user ids和 permissions。參見
5、CPU Frequency statistics ? CPU頻率統(tǒng)計信息,參見
6、Battery statistics ? 電池使用統(tǒng)計信息,參見
7、Raw data ?被分割成小段的原始數(shù)據(jù)
同時ChkBugReport也可以檢測到(潛在的)錯誤,這些錯誤在輸出的報告Errors部分中可以找到。你也可以在輸出報告的stacktrace中找到死鎖或一些違反Strict Mode的行為。
ChkBugReport使用方法
你也可以把chkbugreport.jar加到path下,然后這樣使用
該工具將根據(jù)你的bugreport數(shù)據(jù)輸出一個分析結(jié)果目錄bugreport_out。
你可以使用如下命令取得bugreport:
當(dāng)然你可以使用ChkBugReport分析bugreport的部分?jǐn)?shù)據(jù)比如/data/anr/traces.txt
這將輸出分析結(jié)果到dummy_out。
你甚至可以使用ChkBugReport分析traceview生成的數(shù)據(jù)
Prof數(shù)據(jù)生成方法可以參考以下方法:
1、可以使用eclipse插件traceview生成
2、也可以按如下步驟:
a.用adb shell ps列出所有進(jìn)程并找出你想要trace的進(jìn)程的PID
b.執(zhí)行adb shell am profile PID start /data/profile.dat,開始分析
c.操作你的app
d.執(zhí)行adb shell am profile PID stop ,停止分析
e.導(dǎo)出數(shù)據(jù)并清除臨時文件:adb pull /data/profile.dat ? adb shell rm /data/profile.dat
f.使用ChkBugReport進(jìn)行分析 chkbugreport -t profile.dat
更多>> 軟件截圖
推薦應(yīng)用
其他版本下載
精品推薦
相關(guān)文章
下載地址
ChkBugReport開源工具(檢查Android錯誤) v0.4.185 官方版
ChkBugReport開源工具(檢查Android錯誤) v0.4.185 官方版
查看所有評論>> 網(wǎng)友評論
更多>> 猜你喜歡