在程序crash时会记录下日志。然后可以引导用户使用邮件的方式将日志发送给您。适用于那些没有添加网络权限的应用。
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
compile 'com.github.tonyzzp:AndroidCrashMonitor:0.1'
}
CrashMonitor.Config cfg = new CrashMonitor.Config();
cfg.email = "[email protected]";
CrashMonitor.init(this, cfg);
if (CrashMonitor.hasCrashLogs() && CrashMonitor.shouldSendLog()) {
CrashMonitor.showReportDialog(this, null);
}
CrashMonitor.setLogProvider(new CrashMonitor.LogProvider() {
@Override
public String provide() {
return "mylog:中文:" + this.getClass().toString();
}
});