android studio 不同渠道打包

文章转自 http://relex.me/using-manifestplaceholders/

使用manifestPlaceholders
MONDAY, SEPTEMBER 22, 2014
发现前几天 Android Studio Gradle Plugin 发布了0.13.0版, 终于支持Gradle 2.1了。其中Product Flavors能支持AndroidManifest placeholder了,赶紧应用起来。

比如我需要打包不同渠道的APK,需要在AndroidManifest中定义渠道名称,以便在java中调用。以前ant或gradle打包时动态改变渠道的思路是:正则AndroidManifest的特定字符然后替换。新版本直接可以省掉自己编写正则的过程啦。

旧版gradle编写(参考友盟渠道打包)

AndroidManifest.xml

你可能感兴趣的:(android studio 不同渠道打包)