概要
Gradleでproductフレーバーとstagingフレーバーで読み込むライブラリを変更する
方法
build.gradle
def PACKAGE_NAME = "com.exsample"
android {
productFlavors {
product {
applicationId "${PACKAGE_NAME}"
}
staging {
applicationId "${PACKAGE_NAME}.staging"
}
develop {
applicationId "${PACKAGE_NAME}.develop"
}
}
}
dependencies {
productCompile(name: "lib-release", ext: 'aar')
stagingCompile(name: "lib-staging-release", ext: 'aar')
developCompile(name: "lib-develop-release", ext: 'aar')
}
dependeciesの項目で「フレーバー名+Compile」で読み込むライブラリを変更することができる。