有没有办法在AndroidManifest文件中获取当前产品风味的applicationId?

时间:2017-03-09 07:30:40

标签: android android-manifest build.gradle

我有4个产品falvors,每个显然在build.gradle中有4个不同的applicationIds。我需要在我的Manifest文件中获取它们。

有办法搞定吗?

1 个答案:

答案 0 :(得分:4)

您可以在清单中使用 $ {applicationId} 作为documentation提及:

  

默认情况下,构建工具还会在其中提供您应用的应用ID   $ {applicationId}占位符。该值始终与最终值匹配   当前版本的应用程序ID(包括构建更改)   变种。当您想要使用唯一的命名空间时,这非常有用   诸如意图动作之类的标识符,甚至在您的构建之间   变体。