【问题标题】:Crashlytics add new applicationIdSuffixCrashlytics 添加新的 applicationIdSuffix
【发布时间】:2018-05-25 03:19:00
【问题描述】:

我正在为 android 应用程序开发 CI,为此我创建了测试应用程序。

我在应用程序中添加了 Crashlytics 支持和稍后的 productFlavors。

我最初的包名是‘com.kagarlickij.myapplication’,

Flavours 将 applicationIdSuffix 添加到包名称 (http://prntscr.com/hm0u3s) 中,结果为例如'com.kagarlickij.myapplication.staging'

如果我使用包名‘com.kagarlickij.myapplication’构建应用程序,它会很好地上传到 Crashlytics,

但如果我使用包名'com.kagarlickij.myapplication.staging'构建应用程序,新应用程序不会出现在 Crashlytics 中。

在这两种情况下,控制台输出都没有任何错误 - http://prntscr.com/hm0svq

build.gradle(和整个应用程序)-https://github.com/kagarlickij/MyApplication/blob/dev/0.3.0/app/build.gradle

为什么会这样以及如何解决?

【问题讨论】:

    标签: android crashlytics fabric.io


    【解决方案1】:

    答案很简单,但不是很明显——你必须在模拟器中运行至少一次用新风格构建的应用程序,并且将在 Crashlytics 上可用——http://prntscr.com/hm25sa

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-11
      • 2016-12-01
      相关资源
      最近更新 更多