|
@@ -5,6 +5,7 @@ import android.content.ClipboardManager
|
|
|
import android.content.Context
|
|
|
import android.os.Bundle
|
|
|
import cat.ereza.customactivityoncrash.CustomActivityOnCrash
|
|
|
+import cat.ereza.customactivityoncrash.config.CaocConfig
|
|
|
import com.qmuiteam.qmui.kotlin.onClick
|
|
|
import com.quansu.heifengwuliu.base.MBActivity
|
|
|
import com.quansu.heifengwuliu.databinding.ActivityErrorBinding
|
|
@@ -21,9 +22,13 @@ class CustomErrorActivity : MBActivity<BViewModel<BRepository>, ActivityErrorBin
|
|
|
|
|
|
override fun init(savedInstanceState: Bundle?) {
|
|
|
super.init(savedInstanceState)
|
|
|
- binding.errorDetails.text=CustomActivityOnCrash.getStackTraceFromIntent(intent)
|
|
|
- var config = CustomActivityOnCrash.getConfigFromIntent(intent)
|
|
|
+ var config: CaocConfig? =null
|
|
|
+ try {
|
|
|
+ binding.errorDetails.text=CustomActivityOnCrash.getStackTraceFromIntent(intent)
|
|
|
+ config = CustomActivityOnCrash.getConfigFromIntent(intent)
|
|
|
|
|
|
+ }catch (e:Exception){
|
|
|
+ }
|
|
|
|
|
|
binding.restartCopy.onClick {
|
|
|
//复制错误信息
|