Android:每种风格都有一个调试目录的白标签应用程序
我正在创建一些具有多种品牌变体的应用程序。其中一个要求是,我们为每个客户机提供2个环境,因此我需要为每个客户机提供一个用于调试和发布的版本构建 构建梯度文件中的代码是Android:每种风格都有一个调试目录的白标签应用程序,android,gradle,Android,Gradle,我正在创建一些具有多种品牌变体的应用程序。其中一个要求是,我们为每个客户机提供2个环境,因此我需要为每个客户机提供一个用于调试和发布的版本构建 构建梯度文件中的代码是 android { ... buildTypes { release { minifyEnabled false } debug { applicationIdSuffix ".debug" } } flavorDimensions "branding" produ
android {
...
buildTypes {
release {
minifyEnabled false
}
debug {
applicationIdSuffix ".debug"
}
}
flavorDimensions "branding"
productFlavors {
mainCompany {
dimension "branding"
applicationIdSuffix ".mainCompany"
}
client1 {
dimension "branding"
applicationIdSuffix ".client1"
}
client2 {
dimension "branding"
applicationIdSuffix ".client2"
}
client3 {
dimension "branding"
applicationIdSuffix ".client3"
}
}
目录结构树是:
.
├── androidTest
│ └── java
├── client1
│ └── res
├── client2
│ └── res
├── client3
│ └── res
├── debug
│ └── res
├── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── res
├── mainCompany
│ └── res
└── test
└── java
问题是,如何为每个客户端创建调试文件夹?这样的文件夹应该只有应用程序图标和仅包含应用程序标题的字符串。这似乎是一个愚蠢的问题。最后,我在android文档中找到了解决方案。问题是我不知道如何正确地搜索这个:( 回答我问题的那份文件 我的案例中的文件夹应称为: client1Debug client2Debug client3Debug 主要公司缺陷 这完全符合我的预期