Android多渠道打包
2016-06-29 18:16
411 查看
前言
Android开发发布版本,一般要对应多个应用市场发布对应的版本,在gradle中配置可以一次打包全部渠道的release包,方便快捷!步骤
这里以友盟为例!①首先在manifest中声明一个变量,写在
<application/>标签内:
<meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}"/>
②然后在build.gradle(app)的android{}目录中添加我们的渠道:
productFlavors { xiaomi {} wandoujia {} } productFlavors.all { flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name] }
③重新构建一下项目,之后点击AS右边的gradle选项
点击app/Tasks/build/assemble就会打包所有的渠道包或者app/Tasks/install/XXX 选择具体的渠道进行打包!
这样多渠道打包就完成了!
相关文章推荐
- Android进阶之自定义View实战(三)贝塞尔曲线应用
- Android 汉字转拼音
- Android ScrollView中镶嵌GridView
- Android属性动画学习笔记(一)
- android开发教程(四)——java之Hello World
- 学习lambda表达式
- Android安全开发之Provider组件安全
- Android ListView初始化将实例化多少个item
- 收藏Android学习过程中的精华博客
- (OK)(OK) seem-tools-auto_create_vm_android.sh
- Android——文件操作
- OpenCV初探:二、Android程序示例
- Android-ObservableScrollView(二)
- android开发教程(三)——环境搭建之android-sdk
- 【Android】自定义控件-颜色选择器/取色器
- Android 日期和时间选择器
- android开发教程(一)——目录
- Android studio配置ndk和输出hello world
- android 打包吃出现Android - Expected Resource of type ID错误
- Intent对象详解