我的应用程序中有两个构建变体,一个是标准应用程序版本,第二个是自定义应用程序。
productFlavors {
customConfig {
minSdkVersion 14
applicationId 'es.com.custom'
targetSdkVersion 22
versionCode 3
versionName '3.0.0'
}
standard {
minSdkVersion 14
applicationId 'es.com.standard'
targetSdkVersion 22
versionCode 3
versionName '3.0.0'
}
对于定制,我必须实现新功能,但只是为了定制,所以这些新功能在标准版本上将不可用。我不确定我必须做什么。
1.- 两个类,一个具有标准要求,一个具有自定义要求
2.- 在标准类中执行以下操作:
if (getPackageName()==customConfig )
// do the custom things
else
//do the standard things