我正在为 android 应用程序开发 CI,为此我创建了测试应用程序。
我在应用程序中添加了 Crashlytics 支持和稍后的 productFlavors。
我最初的包名是'com.kagarlickij.myapplication ' ,
Flavors 将applicationIdSuffix添加到包名称(http://prntscr.com/hm0u3s),结果是例如'com.kagarlickij.myapplication。暂存'</p>
如果我使用包名称“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
为什么会这样以及如何解决?