android gradle多渠道打包不同资源
2017-05-22 09:56
337 查看
android gradle多渠道打包不同资源
若感觉不够详细,可参考:http://xiaxveliang.blog.163.com/blog/static/2970803420160275356126/
一、build.gradle
apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "xiaxl.le.com.myapplication" minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" } /*签名*/ signingConfigs { main { storeFile file("../xxxx.keystore") storePassword "xxxx" keyPassword "xxxx" keyAlias "xxxx" } } buildTypes { release { //指定使用的签名 signingConfig signingConfigs.main // minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } // 渠道包 productFlavors { umeng {} wandoujia {} yingyongbao {} } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:design:23.1.1' }
二、目录结构如下图所示:
三、wandoujia/androidmanifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="xiaxl.le.com.myapplication"> <application> <meta-data android:name="UMENG_CHANNEL" android:value="WANDOUJIA" /> </application> </manifest>
相关文章推荐
- Android利用Gradle多渠道打包如何动态替换资源,文字
- 用Android studio多渠道打包以及使用不同资源(包括icon或者其他图片等) 方法二
- android studio多渠道打包,定制个性化,替换不同资源文件,代码
- Gradle实现多渠道打包(不同资源文件打不同的包)
- Android Studio多渠道打包如何使用不同的资源,依赖和java代码
- Android多渠道打包工具Gradle插件
- Android Studio之Gradle多渠道打包
- 【Android Studio探索之路系列】之十:Gradle项目构建系统(四):Android Studio项目多渠道打包
- Android多渠道打包实现不同的功能模块
- Android Studio Gradle多渠道打包
- android gradle 多渠道打包分发
- Android中Gradle配置打包运行不同版本
- Android Studio使用Gradle多渠道自动打包
- 【转】Android 多渠道打包:使用Gradle和Android Studio
- Android开发之Jenkins+Gradle实现持续集成、apk多渠道打包
- Android 使用 Gradle 多渠道打包
- [置顶] Android 多渠道打包:使用Gradle和Android Studio
- Android开发之Gradle笔记整理2-Gradle常用命令及UMeng多渠道打包实战
- Android使用gradle不同配置多项目打包
- Android使用gradle不同配置多项目打包(升级版)