我有多个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
正常工作(如下所示):
我也尝试了旧的方法(在fabric.properties
时生成build
)但没有取得任何成功:Link 1和Link 2。
我是否有办法根据flavor
分发多个应用?
答案 0 :(得分:2)
我不知道是什么原因,但是,联系结构支持团队设法解决了这个问题。在某种程度上,如果不接受某些条款(以某种方式未在我的应用程序中显示),它看起来似乎已经启用了。
无论如何,他们为我提供了link
,将我重定向到这些条款。接受它们会为这两个应用启用Beta Distribution
。