我的應用程序中有兩個構建變體,一個是標準的應用程序版本,第二個是定製應用程序。不同的代碼在不同的構建變體
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