多渠道打包
来源:互联网 发布:c语言大小写字母互换 编辑:程序博客网 时间:2024/06/11 05:58
1.清单文件做以下配置
<meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}" />
2.配置build.gradle
2.1配置渠道信息
方式一:
productFlavors { kuan { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "kuan"] } xiaomi { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "xiaomi"] } qh360 { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "qh360"] } baidu { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "baidu"] } wandoujia { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "wandoujia"] } }
方式二:
android { productFlavors { kuan {} xiaomi {} qh360 {} baidu {} wandoujia {} } productFlavors.all { flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name] }}
2.2配置签名信息
signingConfigs { release{ storeFile file("../rong_keystore") //签名文件路径 storePassword "123456" keyAlias "123456" keyPassword "123456" //签名密码 } }
3.打包
3.1图形模式:
build–>generate signed apk,配置key,alias等信息。
选择打包渠道:
3.2命令模式:
在android studio中切换到terminal面板,执行gradlew assembleReleas命令
BUILD SUCEESS 后,在app/build/outputs/下会看到apk文件。
参考链接:
1.Android Studio系列教程六–Gradle多渠道打包 - stormzhang http://stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/
2.Android 多渠道打包原理和使用 - OPEN 开发经验库 http://www.open-open.com/lib/view/open1449881146176.html
3.使用Android studio Gradle 实现友盟多渠道打包U盟友盟应用统计论坛【友盟+】开发者社区 http://bbs.umeng.com/thread-9119-1-1.html
0 0
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 多渠道打包
- 30天自制操作系统(笔记1)
- 工具:GitHub入门
- 获取MySql每一列的数据类型和长度默认值等信息
- 大数据问题(九章算法)
- android组件之DrawerLayout(抽屉导航)-- 侧滑菜单效果
- 多渠道打包
- 点击空白处关闭弹出层
- KMP模板
- OS 模块
- 贱人都是这么矫情,垃圾的网站
- HDU-3697
- 时间转换
- Android程序Crash时的异常上报
- 浅谈未来的人工智能与奇点临近