android stadio多渠道打包(一分钟搞定)
2015-11-18 11:23
267 查看
现在貌似都用android stadio了,eclipse的时代一去不复返了。
不过说实话,对于开发android 项目来说确实牛逼,怎么说都是亲生的。
好了,废话不多说,简单两步搞定多渠道打包:
第一步:注意一下android:value="${CHANNEL_VALUE}" 我用的是dalkingdata统计
<meta-data android:name="TD_APP_ID" android:value="5694FBF802492C8D7C1CF099AEEE72CCF" />
<meta-data android:name="TD_CHANNEL_ID" android:value="${CHANNEL_VALUE}"/>
第二步:在gradle里添加多渠道信息,放在android模块内即可
productFlavors {
wandoujia {
manifestPlaceholders = [CHANNEL_VALUE: "wandoujia"]
}
baidu {
manifestPlaceholders = [CHANNEL_VALUE: "baidu"]
}
c360 {
manifestPlaceholders = [CHANNEL_VALUE: "c360"]
}
uc {
manifestPlaceholders = [CHANNEL_VALUE: "uc"]
}
}
在打包操作时:
看结果吧:
不过说实话,对于开发android 项目来说确实牛逼,怎么说都是亲生的。
好了,废话不多说,简单两步搞定多渠道打包:
第一步:注意一下android:value="${CHANNEL_VALUE}" 我用的是dalkingdata统计
<meta-data android:name="TD_APP_ID" android:value="5694FBF802492C8D7C1CF099AEEE72CCF" />
<meta-data android:name="TD_CHANNEL_ID" android:value="${CHANNEL_VALUE}"/>
第二步:在gradle里添加多渠道信息,放在android模块内即可
productFlavors {
wandoujia {
manifestPlaceholders = [CHANNEL_VALUE: "wandoujia"]
}
baidu {
manifestPlaceholders = [CHANNEL_VALUE: "baidu"]
}
c360 {
manifestPlaceholders = [CHANNEL_VALUE: "c360"]
}
uc {
manifestPlaceholders = [CHANNEL_VALUE: "uc"]
}
}
在打包操作时:
看结果吧:
相关文章推荐
- SourceProvider.getJniDirectories
- 执行失败的任务 ': processDebugManifest'
- Android Studio使用教程(六):Gradle多渠道打包
- Android Studio注释模板介绍
- Android Studio使用教程(四):Gradle基础
- Android Studio使用教程(五):Gradle命令详解和导入第三方包
- Win7安装gradle
- Android studio 使用心得(四)---android studio 多渠道打包
- 关于Android Studio 和 Gradle的那些事儿
- Gradle这个黑盒子
- 收藏各种技术源码
- maven用户试用gradle
- 用Gradle 构建你的android程序
- 用Gradle 构建你的android程序-依赖管理篇
- Gradle 构建 android 应用常见问题解决指南
- Adnroid Studio Gradle 多渠道打包
- Gradle,构建工具的未来?
- Android apk多渠道自动打包 - 不提供工具,只提供源码
- Install Android Studio in Ubuntu 16.04 LTS
- Android Studio开发快速创建MVP框架插件AndroidMVP