Android开发之——搭建本地Crashing跟踪系统ACRA
前言
开发的手机应用,受诸多条件的限制如:硬件、系统升级、网络等综合因素的影响,极有可能产生异常,如何有效的收集异常信息反馈给程序开发人员,便于及时有效的解决BUG,便成为了首要问题。
值得庆贺的是国内一些大厂已经提供了SDK供开发者免费试用,如友盟统计,腾讯Bugly等;本文要讲述的是Github上普遍试用的异常搜集工具ACRA.
准备
- Ubuntu 16.04(搭建服务端)
- Android Studio(开发客户端)
- couchdb
ACRA
- ACRA移动端:https://github.com/ACRA/acra
- acralyzer:https://github.com/ACRA/acralyzer