我有一套项目,它们使用相同的模块,该模块几乎包含了所有实际代码。项目的设置如下:
依赖项都已正确设置,我可以很好地构建和运行应用程序,但是我只能将口味添加到项目中,这不是理想的解决方案。 settings.gradle 包含以下内容:
在应用程序目录的build.gradle文件中,我添加了以下代码块:
project/
- app/
- build.gradle
- libraries/
- module/
- build.gradle
- build.gradle
- settings.gradle
依赖项都已正确设置,我可以很好地构建和运行应用程序,但是我只能将口味添加到项目中,这不是理想的解决方案。 settings.gradle 包含以下内容:
include ':app', ':libraries:module'
在应用程序目录的build.gradle文件中,我添加了以下代码块:
productFlavors {
alpha
production
}
使用gradle 0.11,它同步并创建assembleAlphaDebug、assembleAlphaRelease、assembleProductionDebug、assembleProductionRelease任务。但是当我尝试在模块中执行此操作时,会出现以下错误:
找不到与给定名称匹配的资源(在“主题”处的值为“@style/MyCustomTheme”)
在构建的app/src/main/AndroidManifest.xml
中。由于某种原因,该模块未被构建,因此自定义主题无法正常工作。我做错了什么?