AppGallery Connect崩潰測(cè)試怎么做?
前提條件
您需要在AGC控制臺(tái)啟用崩潰服務(wù)。
您需要先在您的應(yīng)用中集成崩潰服務(wù)和華為分析服務(wù)SDK。
當(dāng)前階段,此測(cè)試崩潰方法無(wú)法制造NDK崩潰。
1.在應(yīng)用中某個(gè)Activity中創(chuàng)建一個(gè)Button。
2.點(diǎn)擊Button后觸發(fā)調(diào)用AGConnectCrash.getInstance初始化AGConnectCrash實(shí)例。
3.調(diào)用AGConnectCrash.testIt方法制造一次崩潰。
注意
在測(cè)試完成后應(yīng)用上架前,請(qǐng)注意將測(cè)試崩潰的測(cè)試代碼刪除。
Java
Kotlin
Button btn_crash = findViewById(R.id.btn1);
btn_crash.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
AGConnectCrash.getInstance().testIt(context);
}
});
打包并運(yùn)行應(yīng)用程序,點(diǎn)擊Button觸發(fā)崩潰。
在發(fā)生崩潰時(shí),會(huì)嘗試上報(bào)崩潰,請(qǐng)確保網(wǎng)絡(luò)連接正常。上報(bào)成功后可在AGC中查看對(duì)應(yīng)的崩潰信息,具體方法請(qǐng)參見(jiàn)分析崩潰問(wèn)題。