🔥AndroidCrashX 能够降低APP线上崩溃次数,支持java 异常捕获、崩溃处理、线上bug日志追踪。不需要根权限或任何系统权限。
- 支持 Android 4.0 - 10(API level 14 - 29)。
- 捕获Android应用崩溃,并自动生成log日志记录📝。
- 主线程或子线程抛出异常后,迫使主线程Looper持续loop()。
- Activity生命周期中抛出异常,关闭异常页面。
- 当绘制、测量、布局出现问题导致Crash时,关闭异常界面。
原理讲解,请查看我的博客:https://blog.csdn.net/csdn_aiyang/article/details/105054241
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.aiyangtianci:AndroidCrashX:2.0.2'
}
Java
public class mApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
CrashX.install(this);
// 打包上线设为flase,不进行相关log、toast提示
// CrashX.install(this,new CrashX.InitParameters().setDebug(false));
}
}