android studio 不同渠道打包
2015-06-08 13:40
344 查看
文章转自 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
使用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-Universal-Image-Loader三大组件DisplayImageOptions、ImageLoader、ImageLoaderConfiguration详解
- Android LinearLayout中TextView标签项自动换行的一种解决方案
- 三年Android 开发习惯
- android URL中含有汉字问题解决
- android应用中常用的监听OnTouchListener、OnClickListener、OnLongClickListener
- android 使用 shape
- Android中垃圾回收日志信息
- Android自动化测试之MonkeyRunner-startActivity之component(十四)
- Android自动化测试之通过apktool获取apk package name(包名)以及activity name(十二)
- Android自动化测试之MonkeyRunner之MonkeyImage(十)
- ios>android>javaee
- Android自动化测试之MonkeyRunner录制和回放脚本(十一)
- Android自动化测试之MonkeyRunner之MonkeyRunner(九)
- 技术总结--android篇(四)--工具类总结
- Android System Property
- AndroidManifest.xml——activity(一)
- Android 权限大全中英对照
- android StrictMode使用
- 技术总结--android篇(三)--代码规格和编码规范
- Android在ExpandableListView控制的基本使用