我需要使用使用不同资产和资源文件夹的选项来构建我的项目。因此,我想知道是否有任何方法在gradle.build或任何库中指定这些文件夹的路径,而不是手动替换资产和资源文件夹。为资产和资源文件夹指定不同的路径 - Android Studio
我遇到了this这篇文章提到了一些关于不同口味的文章。这是正确的方法吗?如果是,我如何更改文件夹的路径?
productFlavors {
flavor2 {
}
flavor1 {
}
}
sourceSets{
flavor2 {
resources.srcDirs = ['src/flavor2/java','src/commonFiles/java']
assets.srcDirs = ['/mybuilds/f2assets']
res.srcDirs = ['res-flavor2','res']
}
flavor1 {
resources.srcDirs = ['src/flavor2/java','src/commonFiles/java']
assets.srcDirs = ['/mybuilds/f1assets']
res.srcDirs = ['res-flavor1','res']
}
}
我不知道如何使用不同的路径。为什么“resources.srcDirs”有2个路径?
2017-05-16
student
+0
构建口味旨在创建不同种类的相同类型的应用程序。例如,如果您需要为学习10年级/ 9年级的学校学生创建申请,现在您将无法为每个申请创建不同的申请。相反,使用构建版本,您将能够使用大多数相同的代码和特定的代码并行地创建不同的应用程序。 http://www.androidauthority.com/building-multiple-flavors-android-app-706436/ –