具有多种口味的 Crashlytics 发行版

Crashlytics distribution with multiple flavors

我有多个 flavors 并尝试使用 Beta Distribution:

分别分发它们
productFlavors {
    appOne{
        applicationId 'com.example.appOne'
        manifestPlaceholders = [ appName: "AppOne", fabricApiKey: "AppOne APi Key"]
    }
    appTwo{
        applicationId 'com.example.appTwo'
        manifestPlaceholders = [ appName: "AppTwo", fabricApiKey: "AppTwo APi Key"]
    }

AndroidManifest:

<meta-data
    android:name="io.fabric.ApiKey"
    android:value="${fabricApiKey}" />

我创建了两个不同的组织,基于 flavor 构建了应用程序,并且它们已成功添加到组织中。 但是 分发图标被隐藏在 appOne flavour 中,而 appTwo flavor 工作正常(如下所示):

我也尝试过旧方法(在 build 时生成 fabric.properties)但没有成功:Link 1 and .

有没有办法根据flavor分发多个应用程序?

我不知道是什么原因,但是,联系 fabric 支持 团队设法解决了这个问题。它看起来像是在不接受某些条款的情况下 启用 Beta 分发(不知何故没有在我的应用程序上显示)。

无论如何,他们为我提供了一个 link 将我重定向到这些条款。接受它们为两个应用程序启用 Beta Distribution