【发布时间】: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