AndroidStudio使用Gradle-高级篇

本文介绍了Android Studio中Gradle的高级用法,包括多渠道打包的步骤、自定义task任务以及如何在gradle中使用groovy脚本。在多渠道打包部分,详细解释了如何配置AndroidManifest.xml和通过manifestPlaceholders设置渠道值。此外,讨论了常见的task如assemble、check、build和clean,以及如何创建自定义task。最后,简要提到了Gradle中的Variants种类及其应用场景。
摘要由CSDN通过智能技术生成

上一篇AndroidStudio使用Gradle-基础篇还留下了gradle一些比较实用的点没有介绍,这里介绍下其他细节。

相关资料
多渠道打包

安卓的应用市场,不像苹果那样只有一个appstore,自从google被墙以后,国内的应用市场风生水起,应用市场是一个很大的流量入口,只要站在风口,猪也能飞起来。流量就是风。当下国内做的比较好的应用市场,有豌豆荚,360(安全卫士绑定),百度(搜索绑定),应用宝(QQ绑定),后三者都是有点流氓的做法。为了统计不同应用市场的相关下载使用数据,所以多渠道成为一种必然。

1、配置AndroidManifext.xml
这里配置的目的,可以通过javacode找到Metadata配置的渠道值。目前友盟统计是国内现阶段应用分析做的比较好的。所以这里也贴下友盟的配置,当然有后台的自己统计也行,一般做法,就是在application的oncreate的时候可以通过packageInfo读取设定的相关配置上传服务器。

//UMENG_CHANNEL是文档指定配置渠道名的字段,
//${UMENG_CHANNEL_VALUE}是占位符,在后面gradle中指定相关内容
<meta-data
   android:name="UMENG_CHANNEL"
   android:value="${UMENG_CHANNEL_VALUE}"</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值