我知道的,可以通过 ELK 收集 app 日志,通过日志来统计分析(没做过),各位大神,还有没有优秀的方案推荐?
第三方:友盟
开源:https://testerhome.com/topics/3982
自主实现:实现 UncaughtExceptionHandler 接口,剩下的就是汇总和展示数据了
对接腾讯 bugly
—— 来自 TesterHome 官方 安卓客户端
我做的比较简单,现在只是支持 android:
安卓可以开发一套,出现异常把 log 提交到服务器上。。
使用 UncaughtExceptionHandler
http://www.cnblogs.com/whoislcj/p/5468190.html 片段如链接,写的都差不多的。
第三方的话,Bugly 比友盟其他的都好用。
实时采,上 ELK。
ANR 和 Native 的崩溃,自己搭采着麻烦,用 Bugly 这类第三方的省事儿,免费,还好用。
千分之几的崩溃率,百万启动次数每天也就上千条日志,没必要买机器自己搭~
做学习研究尝试,本机搭写个 ELK 走一遍就够了。
我们用的探针,自己弄的
我们的项目比较特殊,是一个 SDK,不是一个 app,要与其他 app 进行集成,那么我们的 SDK 的 crash,怎么收集呢