Android 添加产品风味特定的依赖项
示例
可以为特定的产品风格添加依赖关系,类似于为特定的构建配置添加依赖关系。
对于此示例,假设我们已经定义了两个称为free和的产品风味paid(更多有关在此处定义风味)。
然后,我们可以为这种free口味添加AdMob依赖项,并为Picasso库添加Picasso库,paid如下所示:
android {
...
productFlavors {
free {
applicationId "com.example.app.free"
versionName "1.0-free"
}
paid {
applicationId "com.example.app.paid"
versionName "1.0-paid"
}
}
}
...
dependencies {
...
//仅添加AdMob以获得自由风味
freeCompile 'com.android.support:appcompat-v7:23.1.1'
freeCompile 'com.google.android.gms:play-services-ads:8.4.0'
freeCompile 'com.android.support:support-v4:23.1.1'
//添加毕加索仅用于付费风味
paidCompile 'com.squareup.picasso:picasso:2.5.2'
}
...
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短