具有多种口味的 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
。
我有多个 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
。