An open API service indexing awesome lists of open source software.

https://github.com/samlss/crashlog

安卓Crash日志收集器
https://github.com/samlss/crashlog

Last synced: about 1 year ago
JSON representation

安卓Crash日志收集器

Awesome Lists containing this project

README

          

# CrashLog
| Author       | Samlss           |
| ------------- |:-------------:|
| Email | 729717222@qq.com |


安卓Crash日志收集器
当应用发生Crash的时候,会读取系统信息,并与crash信息一起存到本地。

在Application的onCreate()中进行初始化:
```Java
{
CrashLogUtil.init(getBaseContext(), getApplicationContext().getExternalFilesDir("crash_log").getPath());
}
```

`通过File logDir = new File(CrashLogUtil.getInstance().getCrashLogDirPath());可以获取crash日志保存目录。`

![Crash日志图片](https://github.com/samlss/CrashLog/blob/master/screenshot/device-2018-03-28-175834.png)

## 参数说明
total_crash_time:2 `总的crash次数`

current_time: 1 `当前次数`

time: 2018-03-29 20:38:46 `发生时间`

device: itel-itel P41 `发生设备`

android: 7.0 `发生版本`

system: P41-U258-7.0-IN-V001-20170306 `发生系统`

battery: 99 % `电量`

rooted: no `是否root`

ram: 28.0% [884.00 MB] `ram`

disk: 62.0% [4.00 GB] `disk`

ver: 1 `app版本`

network: WIFI `network环境`

## 下面为详细的Crash记录信息:

total_crash_time:2

current_time: 1
time: 2018-03-29 20:38:46
device: itel-itel P41
android: 7.0
system: P41-U258-7.0-IN-V001-20170306
battery: 99 %
rooted: no
ram: 28.0% [884.00 MB]
disk: 62.0% [4.00 GB]
ver: 1
network: WIFI

java.lang.NullPointerException: Test null pointer exception.
at com.android.sam.crashlog.MainActivity$1.onClick(MainActivity.java:40)
at android.view.View.performClick(View.java:5618)
at android.view.View$PerformClick.run(View.java:22279)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6141)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)

current_time: 2
time: 2018-03-29 20:38:50
device: itel-itel P41
android: 7.0
system: P41-U258-7.0-IN-V001-20170306
battery: 99 %
rooted: no
ram: 29.0% [884.00 MB]
disk: 62.0% [4.00 GB]
ver: 1
network: WIFI

java.lang.NullPointerException: Test null pointer exception.
at com.android.sam.crashlog.MainActivity$1.onClick(MainActivity.java:40)
at android.view.View.performClick(View.java:5618)
at android.view.View$PerformClick.run(View.java:22279)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6141)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)





[我的邮箱729717222@qq.com:cupid:](https://mail.qq.com/)