Studio多渠道打包,超简单方法
来源:互联网 发布:centos防火墙配置 编辑:程序博客网 时间:2024/05/17 03:57
一般用渠道的统计无非是用友盟或者其它之类的,今天就以友盟的为例吧。
渠道信息一般在 AndroidManifest.xml中修改以下值:
<meta-data android:name="UMENG_CHANNEL" android:value="kangjia" />
首先你必须在AndroidManifest.xml中的meta-data修改以下的样子:
<meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}" />
其中${UMENG_CHANNEL_VALUE}中的值就是你在gradle中自定义配置的值。
build.gradle文件,写到android节点里,就利用productFlavors这样写:
productFlavors { kangjia{} chuangwei{} haier{} 100{} productFlavors.all { flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name] } }
其中name的值对相对应各个productFlavors的选项值,这样就达到自动替换渠道值的目的了。
这样生成apk时,选择相应的Flavors来生成指定渠道的包就可以了,而且生成的apk会自动帮你加上相应渠道的后缀
关于一键打包,我个人的方法是,菜单栏 Build—>generate Sign Apk—>手动多选你想要打的包,可以指定一个输出路径,这样以后打包完直接去那个路径找就行了。
0 0
- Studio多渠道打包,超简单方法
- Android Studio 多渠道打包改名(超简单版)
- Android Studio 多渠道打包改名(超简单版)
- Android Studio 多渠道打包改名(超简单版)
- Android studio 多渠道打包(超简洁版)
- Android studio 多渠道打包(超简洁版)
- Android studio 多渠道打包(超简洁版)
- Android studio 多渠道打包(超简洁版)
- Android studio 多渠道打包(超简洁版)
- Android studio 多渠道打包(超简洁版)
- Android studio 多渠道打包(超简洁版)
- Android Studio多渠道打包方法
- [Android Studio] Android studio 多渠道打包(超简洁版)
- [Android Studio] Android studio 多渠道打包(超简洁版)
- [Android Studio] Android studio 多渠道打包(超简洁版)
- [Android Studio] Android studio 多渠道打包(超简洁版)
- [Android Studio] Android studio 多渠道打包(超简洁版)
- [Android Studio] Android studio 多渠道打包(超简洁版)
- xcode 打包ipa
- 构建Docker平台【第一篇】环境准备
- 分割字符串
- SQL中add添加列语句
- jsoup爬虫简书首页数据做个小Demo
- Studio多渠道打包,超简单方法
- 京东量化教你用kline获取量化数据
- Spring Data JPA的启动过程
- SQL中modify name更改数据库名语句
- 部署项目时,启动Tomcat一直出错:Java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
- ThinkPHP3.2整合七牛云第三方sdk
- NOPI技术实现 Excel表格多个sheet工作簿
- 设置DrawableLayout覆盖整个屏幕
- 自定义复选框