crash日志 异常信息接收器CrashWoodpecker
在写APP应用的时候经常会遇到某个Activity出问题而导致APP崩溃,而Android Studio 自带的 logcat 并没有搜集到异常信息,特别是对于那种 “启动崩” 的异常, 很难马上捕捉到, 丢失也是经常的。当开发过程中, 如果有没有处理的异常导致 crash, 使用了 CrashWoodpecker 以后, 便会起一个新的美观页面, 以很友好的方式即时展示异常信息。这对于查看错误信息有很大帮助。
现在介绍怎么使用:
1.配置build.gradle
- compileSdkVersion
- buildToolsVersion "21.1.2"
- targetSdkVersion
2.引用CrashWoodpecker库
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
debugCompile 'me.drakeet.library:crashwoodpecker:0.9.7'
releaseCompile 'me.drakeet.library:crashwoodpecker-do-nothing:0.9.7'
}
3.新建一个Application类
public class App extends Application {
@Override
public void onCreate() {
super.onCreate();
CrashWoodpecker.fly().to(this);
}
}
4.在Manifest.xml配置Application类
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:name=".App"
android:theme="@style/AppTheme" >
相关显示

感谢 drakeet
相关github地址:https://github.com/drakeet/CrashWoodpecker
提示:NOTE: There is a big bug before VERSION 0.9.5, QAQ thank goodness, it has been fixed in version 0.9.5, please update to 0.9.5+.
版本0.9.5之前有个比较大的bug,所以建议选择0.9.5之后的版本