在發(fā)生崩潰后,崩潰服務(wù)會(huì)將崩潰數(shù)據(jù)上報(bào)到AGC,您可以在AGC中查看崩潰問(wèn)題的詳細(xì)信息,分析崩潰發(fā)生的原因。本章節(jié)以測(cè)試崩潰時(shí)制造的崩潰為例,介紹崩潰問(wèn)題的基本定位方法。
前提條件
您需要在AGC控制臺(tái)啟用崩潰服務(wù)。
您需要打開(kāi)崩潰服務(wù)開(kāi)關(guān)并上報(bào)至少一次崩潰數(shù)據(jù),詳情請(qǐng)參見(jiàn)測(cè)試崩潰實(shí)現(xiàn)。
進(jìn)入崩潰服務(wù)頁(yè)面
登錄AppGallery Connect網(wǎng)站,點(diǎn)擊“我的項(xiàng)目”。
在項(xiàng)目列表中找到您的項(xiàng)目,在項(xiàng)目下的應(yīng)用列表中選擇您的應(yīng)用。
點(diǎn)擊“質(zhì)量 > 崩潰”,進(jìn)入崩潰服務(wù)頁(yè)面。
打開(kāi)崩潰問(wèn)題詳情
在崩潰服務(wù)的“統(tǒng)計(jì)”頁(yè)面,您可以通過(guò)添加過(guò)濾器和設(shè)置右上角的時(shí)間選擇器過(guò)濾您的崩潰數(shù)據(jù)。例如,過(guò)去24小時(shí)內(nèi)您曾在多個(gè)設(shè)備上點(diǎn)擊按鈕測(cè)試崩潰,便可以在統(tǒng)計(jì)頁(yè)面上選擇瀏覽過(guò)去24小時(shí)內(nèi)的崩潰數(shù)據(jù),確認(rèn)您測(cè)試時(shí)的崩潰是否已經(jīng)上報(bào)。
確認(rèn)崩潰已經(jīng)上報(bào)后,您可以選擇“問(wèn)題”,通過(guò)設(shè)置時(shí)間選擇器查看指定時(shí)間范圍內(nèi)該應(yīng)用累計(jì)發(fā)生的崩潰問(wèn)題及其次數(shù)。例如,您的崩潰是過(guò)去24小時(shí)內(nèi)發(fā)生的,您便可以選擇瀏覽“過(guò)去24小時(shí)”的崩潰問(wèn)題。根據(jù)發(fā)生時(shí)間和次數(shù),您可以找到您測(cè)試崩潰時(shí)的崩潰問(wèn)題,如下“java.lang.NullPointerException”即為測(cè)試崩潰時(shí)制造的崩潰問(wèn)題。點(diǎn)擊問(wèn)題名稱“java.lang.NullPointerException”進(jìn)入問(wèn)題詳情頁(yè)面。
關(guān)于崩潰服務(wù)頁(yè)面的更多操作詳情,請(qǐng)參見(jiàn)崩潰統(tǒng)計(jì)概覽。
分析崩潰問(wèn)題
在問(wèn)題詳情頁(yè)面,您可以通過(guò)圖表查看您在不同時(shí)間測(cè)試崩潰時(shí)的實(shí)際崩潰次數(shù),分析應(yīng)用出現(xiàn)崩潰問(wèn)題的趨勢(shì)。
在問(wèn)題“堆棧”信息中,您可以大概了解崩潰發(fā)生的原因。例如,從“at com.huawei.agconnect.crash.AGConnectCrash.testIt(Unknown Source:2)”可以分析出崩潰是在客戶端測(cè)試崩潰時(shí)發(fā)生的。