我想在一个项目中使用gradle flavor来拥有许多应用程序,因为整个逻辑是相同的,只有一些小的改动。我们知道,要为每个应用声明不同的资源 - 我们使用不同的/res
文件夹来覆盖默认值,例如:
app/
|--libs/
|--src/
|--my_app_1/
| |--res/
| |--layout/
| | |--activity_main.xml
|--my_app_2/
| |--res/
| |--layout/
| | |--activity_main.xml
|--my_app_3/
| |--res/
| |--layout/
| | |--activity_main.xml
|--main/
|--java/
| |--...
|--res/
| |--layout/
| | |--activity_main.xml
| |--...
|--AndroidManifest.xml
当我进行应用构建时,我选择为my_app_1
执行此操作,但我不知道Android是否会在apk创建过程中使用my_app_2
和my_app_3
文件。任何进步都表示赞赏