gpt4 book ai didi

android - 在 Android App 中拥有多个崩溃报告工具有什么影响

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:10:16 26 4
gpt4 key购买 nike

在我的应用程序中,我集成了 Crashlytics、ACRA 和 Google Analytics 来报告崩溃

->一个人对其他人有副作用吗?

->哪个更好用。

-> 崩溃报告工具是如何工作的,如果一个人发现了崩溃,其他人将如何报告同样的崩溃?

最佳答案

在一个项目中同时使用多个崩溃报告解决方案可能会使您的应用程序遇到并发问题,应用程序最终会在发生任何崩溃时永远挂起。

崩溃报告解决方案以某种方式拦截未捕获的崩溃。流程基本相同:

  1. 拦截未捕获的崩溃;
  2. 记录它以便能够将信息发送到服务器;
  3. 重新抛出崩溃,使应用最终崩溃。

我可以想象这样一种情况,即根据上述步骤,2 个崩溃报告解决方案会创建一个无限循环,永远向彼此抛出相同的异常。

至少,当我将 Google Analytics(崩溃报告打开)与 Crashlytics 一起使用时,情况是这样的。该应用程序永远挂起,没有任何可见的崩溃,直到我最终关闭 Google Analytics 崩溃报告

关于android - 在 Android App 中拥有多个崩溃报告工具有什么影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27499152/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com