詹子聪 преди 5 години
родител
ревизия
b45c2c178e
променени са 1 файла, в които са добавени 27 реда и са изтрити 24 реда
  1. 27 24
      app/src/main/java/com/miekir/ocr/OCRApplication.java

+ 27 - 24
app/src/main/java/com/miekir/ocr/OCRApplication.java

@@ -2,6 +2,9 @@ package com.miekir.ocr;
 
 import android.app.Application;
 
+import com.yc.toollib.crash.CrashHandler;
+import com.yc.toollib.crash.CrashListener;
+
 
 /**
  *
@@ -16,29 +19,29 @@ public class OCRApplication extends Application {
 
         //RxActivityResult.register(this);
 
-//        CrashHandler.getInstance().init(this, new CrashListener() {
-//            /**
-//             * 重启app
-//             */
-//            @Override
-//            public void againStartApp() {
-//                //CrashToolUtils.reStartApp1(App.this,1000);
-//                //CrashToolUtils.reStartApp2(App.this,1000, MainActivity.class);
-//                //CrashToolUtils.reStartApp3(AppManager.getAppManager().currentActivity());
-//            }
-//
-//            /**
-//             * 自定义上传crash,支持开发者上传自己捕获的crash数据
-//             * @param ex                        ex
-//             */
-//            @Override
-//            public void recordException(Throwable ex) {
-//                //崩溃文件存储路径:/storage/emulated/0/Android/data/你的包名/cache/crashLogs
-//                //崩溃文件存储路径:/storage/emulated/0/Android/data/com.miekir.ocr/cache/crashLogs
-//                //崩溃页面截图存储路径:/storage/emulated/0/Android/data/你的包名/cache/crashPics
-//                //自定义上传crash,支持开发者上传自己捕获的crash数据
-//                //StatService.recordException(getApplication(), ex);
-//            }
-//        });
+        CrashHandler.getInstance().init(this, new CrashListener() {
+            /**
+             * 重启app
+             */
+            @Override
+            public void againStartApp() {
+                //CrashToolUtils.reStartApp1(App.this,1000);
+                //CrashToolUtils.reStartApp2(App.this,1000, MainActivity.class);
+                //CrashToolUtils.reStartApp3(AppManager.getAppManager().currentActivity());
+            }
+
+            /**
+             * 自定义上传crash,支持开发者上传自己捕获的crash数据
+             * @param ex                        ex
+             */
+            @Override
+            public void recordException(Throwable ex) {
+                //崩溃文件存储路径:/storage/emulated/0/Android/data/你的包名/cache/crashLogs
+                //崩溃文件存储路径:/storage/emulated/0/Android/data/com.miekir.ocr/cache/crashLogs
+                //崩溃页面截图存储路径:/storage/emulated/0/Android/data/你的包名/cache/crashPics
+                //自定义上传crash,支持开发者上传自己捕获的crash数据
+                //StatService.recordException(getApplication(), ex);
+            }
+        });
     }
 }