Android Studio下实现多渠道打包

直接上步骤

步骤

1. 清单文件添加属性(以友盟统计为例)

application标签下添加meta-data属性

<application
…… >
<activity
…… >
……
</activity> <meta-data
android:name="UMENG_CHANNEL"
android:value="${UMENG_CHANNEL_VALUE}" />
</application>

2. 在build.gradle下添加配置

配置渠道信息

android {
…… // 友盟多渠道打包
productFlavors {
wandoujia {}
_360 {}
baidu {}
xiaomi {}
tencent {}
taobao {}
} productFlavors.all { flavor ->
flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
}
}

3. 生成apk

Build-> Generate Signed APK……

生成apk可以生成新的签名文件,也可以用已经存在的签名文件,这里用已经存在的签名文件,直接点击Choose existing…选择

点击Next,选中渠道

点击Finish

打包成功以后,提示对话框

点击查看一下生成后的apk

最新文章

  1. 批处理快速创建wifi
  2. php 将字符串中的连续多个空格转换为一个空格
  3. influxDB学习总结
  4. select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET (转)
  5. Merge into的使用具体解释-你Merge了没有
  6. hdu 1575 Tr A(矩阵高速电源输入)
  7. Java项目开发第二天
  8. 新增加的HTTP状态码 -- 103
  9. JavaScript(第三十一天)【JSON】
  10. bzoj千题计划244:bzoj3730: 震波
  11. QueryRunner使用之可变条件的处理
  12. java学习之—递归实现变位字
  13. python设计模式第二十三天【状态模式】
  14. php制作圆形用户头像——自定义封装类源代码
  15. LeetCode(93): 复原IP地址
  16. 计蒜客 无脑博士的试管们 【dfs】
  17. Unity WidgetsUI CreateTaskView Demo
  18. ARKit从入门到精通(10)-ARKit让飞机绕着你飞起来
  19. Visual Studio 中的 Office 和 SharePoint 开发
  20. Deployment failure on Tomcat 7.x. Could not copy all resources to

热门文章

  1. 时序数据库(TSDB)-为万物互联插上一双翅膀
  2. Mysql中的常用函数:
  3. 洛谷3794 签到题IV
  4. [Ahoi2005]LANE 航线规划
  5. ●BZOJ 2154 Crash的数字表格
  6. 洛谷mNOIP模拟赛Day1-数颜色
  7. 51 nod 1394 1394 差和问题(线段树)
  8. Codeforces Round #438 D. Huge Strings
  9. [USACO Jan09] 安全路径
  10. bzoj3294[Cqoi2011]放棋子 dp+组合+容斥