android acra错误日志上报

ACRA是一个库文件,免费开源的。能够帮助开发者获取他们的应用崩或运行不正确是的信息,并自动发送这些错误信息,简单的说就是知道自己应用的bugs,捕获异常,提取重要的信息发送到你的后台服务器。

arca学习使用http://acra.ch/

github上的地址 https://github.com/ACRA/acra

acra对开发者来说有很大的帮助

1、崩溃交互方式的配置

系统默认的方式或者Toast通知或者通知栏+dialog或直接dialog的方式

2、适用于android的所有版本

3、更丰富更详细的错误信息

4、可以为上报设置自己的变量或DEBUG痕迹

5、即使没有崩溃你也可以上报错误信息

6、适用于说有的android app

7、即使没有网络,信息也会在下次应用重启时上报

8、可以定义自己的服务器来接收上报信息


错误信息的存在只会通知一次,所以你需要自定义一些通知或toast的友好文字,来提高应用的体验。


这里是我写的一个例子,可能对大家有一些帮助,仅仅是发送到邮箱,比较适用个人开发,欢迎分享

链接地址SendCrashToMail


补充:2014.08.07

如若做到关于acra代码混淆时,需要注意的是:加入-libraryjars libs/acra-4.5.0.jar这句时,即使编译出了apk也运行不起来,还需要在加入如下:

-keep class org.acra.** {
  *;
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值