我正在寻找如何为口味创建构建类型目录
现在我有两种名为dev
和prod
的口味,我想在app/src
文件夹中创建调试和发布目录。
我的app/src
文件夹如下所示:
main
androidTest
test
release
debug
关于我想要实现的目标:
我正在尝试在调试模式下为我的包添加一个sufix。所以我在构建类型块中实现了这一点。此外,我已经在我的一种口味中设置了minSdkVersion 21
,以便安卓程序更快地构建。
答案 0 :(得分:0)
您可以创建目录,这些目录是构建类型和使用此约定命名它们的风格之间的组合:buildtypeFlavor
对于您想要实现的目标,您必须在build.gradle
文件中插入构建类型配置和风格配置。
android {
buildTypes {
debug {
applicationIdSuffix '.debug'
}
release {
}
}
productFlavors {
dev {
minSdkVersion 21
}
prod {
}
}
}
现在,您可以在src
下创建目录,以获得两者的组合,在这种情况下:devDebug, devRelease, prodDebug, prodRelease
root
|___module
|___src
|__devDebug
|__devRelease
|__prodDebug
|__prodRelease