其實(shí)更繁瑣的是我用的是Android studio而JNI那部分有人用的還是eclipse琅绅,所以JNI那邊經(jīng)常會(huì)產(chǎn)生崩潰,需要我提供logcat的信息鹅巍。
所以一個(gè)自動(dòng)上傳crash信息的需求很迫切千扶,剛好看到騰訊的bugly,就接入了骆捧,這里記錄一下澎羞。
1.注冊(cè)bugly,新建項(xiàng)目
2.app層的gradle添加依賴:
implementation'com.tencent.bugly:crashreport:latest.release'//其中l(wèi)atest.release指代最新Bugly SDK版本號(hào)敛苇,也可以指定明確的版本號(hào)妆绞,例如2.2.0
implementation'com.tencent.bugly:nativecrashreport:latest.release'
3.初始化bugly的異常上報(bào)
//初始化bugly,我這里是在application里面一開(kāi)始的時(shí)候
CrashReport.initCrashReport(getApplicationContext(),你后臺(tái)的ID, true);//true表示異常立刻上報(bào)枫攀,建議打開(kāi)
CrashReport.setUserId(你自己的標(biāo)識(shí)碼);
然后就可以在bugly的后臺(tái)看到這樣的上報(bào)的異常了括饶,很方便項(xiàng)目報(bào)錯(cuò)的跟蹤和定位
上面是基本的使用,下面開(kāi)始