针对库项目

 //库项目,假设其项目名称为MyLibapply plugin: 'com.android.library'android {      compileSdkVersion 23     buildToolsVersion '23.0.3'     publishNonDefault true //不要忘了这一行     ...    productFlavors {        google {//针对谷歌Google Play的        }        xiaomi {//针对小米应用商店        }       ...    }   }

主项目

//主项目apply plugin: 'com.android.application'android {     ...     compileSdkVersion 23     buildToolsVersion '23.0.3'     ...    productFlavors {               google { //针对谷歌Google Play的        }        tencent { //针对腾讯应用宝        }        qihoo { //针对360        }         ...    }    ...}dependencies {     ...     //此处的path对应的值为上面的库项目    googleCompile    project(path: ':MyLib', configuration: 'googleRelease')    tencentCompile   project(path: ':MyLib', configuration: 'xiaomiRelease')    qihooCompile     project(path: ':MyLib', configuration: 'xiaomiRelease')     ...}

更多相关文章

  1. Android(安卓)编译 ijkplayer
  2. 使用Jenkins做Java、Android项目开发持续集成
  3. 2018.10月Android优质开源项目
  4. 针对Android(安卓)Studio安装完之后activity_main.xml前几行报错
  5. 仿微信朋友圈实现共享视图元素的切换动画
  6. phonegap 在win7中的安装步骤
  7. android默认允许usb调试和usb权限
  8. 【已解决】上传项目到binary 上面的时候报错:FAILURE: Build fail
  9. Kotlin+OkHttp3+Retrofit2+RxJava2学习(持续更新中)

随机推荐

  1. Android中的各种XML
  2. Android开发工具使用之adb
  3. Android(安卓)之 内存管理
  4. 安卓控件之Button与ImageButton详解以及
  5. Android(安卓)蓝牙 socket通信
  6. Android(安卓)RxJava :图文详解 背压策略
  7. Android自带示例程序--Snake
  8. 跟我学android-android常用布局介绍
  9. Android:apk文件结构及打包技巧
  10. Android之自定义View的死亡三部曲之(Draw)