Android Studio多渠道打包
16lz
2021-01-23
![Uploading a3_222968.png . . .]###一.在AndroidManifest.xml中设置CHANNEL_ID
二.在app目录下设置build.gradle
- 多渠道打包方法一
android { ....省略代码.... productFlavors { wandoujia { manifestPlaceholders = [UMENG_CHANNEL_VALUE: "wandoujia"] } baidu { manifestPlaceholders = [CHANNEL_VALUE: "baidu"] } a360 { manifestPlaceholders = [CHANNEL_VALUE: "a360"] } }}
- 多渠道打包方法二(优化版本)
android { ....省略代码.... productFlavors { wandoujia {} baidu {} qihu360 {} productFlavors.all { flavor -> flavor.manifestPlaceholders = [CHANNEL_VALUE: name] } } }
- 渠道名称注意不能以数字开头
三. 直接利用Android Studio界面导出包
选择build->Generate Signed Apk之后输入keystore信息,next,finish就行了,在finish之前可以看到你配置的channel id,可以随意选择
四. 也可以利用命令打包
gradlew assembleRelease
五. 通过Android Studio界面直接打包
-
双击assemble,就可以生成所有渠道包,生成包在app/build/outputs/路径下面
a1.png -
生成包
a3.png
更多相关文章
- Android常用跳转系统设置界面
- 仿IOS Launch 欢迎界面
- Android实现界面完全全屏
- android计算器布局界面――基础编
- [Android][UI]模拟器启动界面动画效果的简单实现
- Android 8.0 跳转通知设置界面适配
- android登录注册界面设计
- android的快捷方式——应用程序界面