具有多种口味的Crashlytics分销

时间:2016-01-11 15:28:38

标签: android android-gradle crashlytics twitter-fabric

我有多个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正常工作(如下所示):

Enter image description here

我也尝试了旧的方法(在fabric.properties时生成build)但没有取得任何成功:Link 1Link 2

我是否有办法根据flavor分发多个应用?

1 个答案:

答案 0 :(得分:2)

我不知道是什么原因,但是,联系结构支持团队设法解决了这个问题。在某种程度上,如果不接受某些条款(以某种方式未在我的应用程序中显示),它看起来似乎已经启用了

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