gpt4 book ai didi

android - CrashLytics Android 集成问题

转载 作者:行者123 更新时间:2023-11-29 17:56:15 26 4
gpt4 key购买 nike

我有一个 Android 应用程序,当在我的开发机器上构建并使用 CrashLytics 时,该应用程序运行良好。但是,如果我的应用程序中有 CrashLytics 并使用 Jenkins 和 Ant 来构建应用程序(Jenkins 在不同的机器上),应用程序启动时 将立即崩溃。不会生成 CrashLytics 报告。这些是我尝试过的场景:

有效(启动时不会崩溃)

  • 在我的开发机器上通过 Eclipse 构建,并使用了 CrashLytics。
  • 在我的开发机器上通过 Eclipse 构建,未使用 CrashLytics。
  • 在我的开发机器上通过 Ant 构建,并使用了 CrashLytics。
  • 在我的开发机器上通过 Ant 构建,未使用 CrashLytics。
  • 在我的 CI 机器上通过 Jenkins (Ant) 构建,未使用 CrashLytics。

不起作用(启动时崩溃)

  • 在我的 CI 机器上通过 Jenkins (Ant) 构建,并使用了 CrashLytics。

因此,我怀疑它与我的 Ant 配置有关,因为它在具有相同 Ant build.xml 的开发机器上工作。

知道为什么将 CrashLytics 放入软件中会导致它崩溃,但只是在非开发机器上吗?

最佳答案

当您在开发机器上安装 Crashlytics 时,它可能被安装为仅在您通过 Eclipse 构建时执行其自定义构建步骤。当您在您的开发机器上使用 Ant 进行构建时它起作用的原因是其中一些步骤已经在此机器上执行。

您需要添加 Crashlytics Ant 构建步骤,如 http://support.crashlytics.com/knowledgebase/articles/203395-ant 中所述

关于android - CrashLytics Android 集成问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19143273/

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