diff --git a/app/build.gradle b/app/build.gradle index 4df8a01..7cbc43f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -123,4 +123,6 @@ implementation 'top.zibin:Luban:1.1.8' //TCP implementation 'io.netty:netty-all:4.1.23.Final' + //异常日志记录 + implementation 'com.tencent.bugly:crashreport:latest.release' } \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle index 4df8a01..7cbc43f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -123,4 +123,6 @@ implementation 'top.zibin:Luban:1.1.8' //TCP implementation 'io.netty:netty-all:4.1.23.Final' + //异常日志记录 + implementation 'com.tencent.bugly:crashreport:latest.release' } \ No newline at end of file diff --git a/app/src/main/java/com/casic/common/detector/gd/base/BaseApplication.kt b/app/src/main/java/com/casic/common/detector/gd/base/BaseApplication.kt index ecd250e..6cb496c 100644 --- a/app/src/main/java/com/casic/common/detector/gd/base/BaseApplication.kt +++ b/app/src/main/java/com/casic/common/detector/gd/base/BaseApplication.kt @@ -6,6 +6,7 @@ import com.casic.common.detector.gd.uart.SerialPort import com.pengxh.kt.lite.extensions.show import com.pengxh.kt.lite.utils.SaveKeyValues +import com.tencent.bugly.crashreport.CrashReport import java.io.File import java.io.IOException import java.security.InvalidParameterException @@ -36,6 +37,7 @@ super.onCreate() application = this SaveKeyValues.initSharedPreferences(this) + CrashReport.initCrashReport(this, "01e80d3a74", true) val devOpenHelper = DaoMaster.DevOpenHelper(this, "Detector.db", null) val daoMaster = DaoMaster(devOpenHelper.writableDatabase) daoSession = daoMaster.newSession()