V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
awanganddong
V2EX  ›  程序员

客户端 app 闪退有什么告警机制

  •  
  •   awanganddong · 2022-11-20 18:05:53 +08:00 · 2718 次点击
    这是一个创建于 732 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司项目的 android 和 ios 经常出现闪退的情况, 问题出现之后,必须通过用户的反馈才能收集到问题。 所以想问下大家, 出现闪退,有没有类似后端的告警机制。

    18 条回复    2023-07-19 17:56:14 +08:00
    flashlight
        1
    flashlight  
       2022-11-20 18:12:28 +08:00
    sentry 了解一下
    xmumiffy
        2
    xmumiffy  
       2022-11-20 18:18:03 +08:00 via Android
    firebase appcenter 都行
    awanganddong
        3
    awanganddong  
    OP
       2022-11-20 18:20:21 +08:00
    我看下
    kennir
        4
    kennir  
       2022-11-20 18:49:36 +08:00
    bugly, umeng 都有崩溃告警
    awanganddong
        5
    awanganddong  
    OP
       2022-11-20 20:16:12 +08:00
    https://www.v2ex.com/t/653472 这个是另外帖子的链接
    CEBBCAT
        6
    CEBBCAT  
       2022-11-20 20:43:48 +08:00
    还是找本成体系的书看一下吧。
    kongkx
        7
    kongkx  
       2022-11-20 21:40:12 +08:00 via iPhone
    @CEBBCAT 大佬有书推荐吗?
    CEBBCAT
        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/crashhttps://firebase.google.com/products/crashlytics
    kongkx
        9
    kongkx  
       2022-11-20 23:11:16 +08:00 via iPhone
    @CEBBCAT 谢谢
    alexmy
        10
    alexmy  
       2022-11-20 23:18:19 +08:00
    sentry 开源,docker 安装快捷,嵌入也很方便。我 flutter 嵌入挺好用的。
    daQiuQiu
        11
    daQiuQiu  
       2022-11-21 00:52:34 +08:00
    bugly 方便 免费
    awanganddong
        12
    awanganddong  
    OP
       2022-11-21 10:27:44 +08:00
    想请问大家,能不能收到类似于实时的上报,和客户端沟通,bugly 是延迟一天收到。

    上边的几种方案是实时的吗
    hongch
        13
    hongch  
       2022-11-21 14:07:18 +08:00
    之前接入的 bugly 就是实时上报的,你接入测试 demo 了吗?
    awanganddong
        14
    awanganddong  
    OP
       2022-11-21 16:44:05 +08:00
    我问我身边的安卓,然后他讲是需要一天才会出结果。
    XXWHCA
        15
    XXWHCA  
       2022-11-21 16:52:04 +08:00
    #4 是最简单的方案,集成 SDK 就可以,而且工作量不大。告警可以在平台的后台配置。
    XXWHCA
        16
    XXWHCA  
       2022-11-21 16:56:20 +08:00
    客户端崩溃的治理是一个长久的工作,对于老的代码质量问题,延迟一天上报并不影响什么。而且 bugly 和 umeng 延迟一天是比较保守的时间,大部分情况都可以在第二次打开 App 主动上报的。
    awanganddong
        17
    awanganddong  
    OP
       2022-11-22 10:12:01 +08:00
    另外就是想问下大厂是怎么的实践方案,也是 bugly+umeng 之类的,还是自研的,然后日志上报?
    as9567585
        18
    as9567585  
       2023-07-19 17:56:14 +08:00
    @alexmy 终于逮住一个用 flutter + sentry 的了, 想请教下审核隐私的问题。 我的 flutter 项目加了 sentry 了之后,它在 app 启动后就马上初始化,回收集一些手机信息,但是这个时候用户还没有“同意隐私协议”,想问下大佬这种情况怎么处理呢,🙏🙏🙏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3567 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:42 · PVG 18:42 · LAX 02:42 · JFK 05:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.