我需要创建4个应用。所有4个应用程序的区别仅在于UI和程序包名称(应用程序ID)。为了得到客户的批准,我创建了1个完整的应用程序。
现在,我需要创建其他3个具有自己的applicationId和主题的应用程序。 所有4个应用的代码均相同。
为实现这一点,我创建了以下风味。但是我一直都在“找不到生成的com.xxx.R类”。
只有我首先创建的1个应用可以使用。它的applicationId是“ com.bbb.app”。所有的Java文件都在此软件包下。
flavorDimensions "default"
productFlavors {
b{
applicationId "com.bbb.app"
dimension "default"
}
a{
applicationId "com.aaa.app"
dimension "default"
}
x {
applicationId "com.xxx.app"
dimension "default"
}
}
当我选择除默认编号以外的任何applicationId时,注释文件也无法解析。就像找不到符号类HomeFragment _。
如果我做错了,请提出建议。