公司项目的 android 和 ios 经常出现闪退的情况, 问题出现之后,必须通过用户的反馈才能收集到问题。 所以想问下大家, 出现闪退,有没有类似后端的告警机制。
1
flashlight 2022-11-20 18:12:28 +08:00
sentry 了解一下
|
2
xmumiffy 2022-11-20 18:18:03 +08:00 via Android
firebase appcenter 都行
|
3
awanganddong OP 我看下
|
4
kennir 2022-11-20 18:49:36 +08:00
bugly, umeng 都有崩溃告警
|
5
awanganddong OP https://www.v2ex.com/t/653472 这个是另外帖子的链接
|
6
CEBBCAT 2022-11-20 20:43:48 +08:00
还是找本成体系的书看一下吧。
|
8
CEBBCAT 2022-11-20 22:51:03 +08:00
@kongkx #7 错爱了,我不是大佬。之所以推荐书是因为我想它们都会导向到 https://www.android.com/ 和 https://firebase.google.com/
然后会导向到 https://developer.android.com/topic/performance/vitals/crash 和 https://firebase.google.com/products/crashlytics |
10
alexmy 2022-11-20 23:18:19 +08:00
sentry 开源,docker 安装快捷,嵌入也很方便。我 flutter 嵌入挺好用的。
|
11
daQiuQiu 2022-11-21 00:52:34 +08:00
bugly 方便 免费
|
12
awanganddong OP 想请问大家,能不能收到类似于实时的上报,和客户端沟通,bugly 是延迟一天收到。
上边的几种方案是实时的吗 |
13
hongch 2022-11-21 14:07:18 +08:00
之前接入的 bugly 就是实时上报的,你接入测试 demo 了吗?
|
14
awanganddong OP 我问我身边的安卓,然后他讲是需要一天才会出结果。
|
15
XXWHCA 2022-11-21 16:52:04 +08:00
#4 是最简单的方案,集成 SDK 就可以,而且工作量不大。告警可以在平台的后台配置。
|
16
XXWHCA 2022-11-21 16:56:20 +08:00
客户端崩溃的治理是一个长久的工作,对于老的代码质量问题,延迟一天上报并不影响什么。而且 bugly 和 umeng 延迟一天是比较保守的时间,大部分情况都可以在第二次打开 App 主动上报的。
|
17
awanganddong OP 另外就是想问下大厂是怎么的实践方案,也是 bugly+umeng 之类的,还是自研的,然后日志上报?
|