我是Gradle上的默認配置。Android - 該軟件包與現有軟件包的名稱衝突
defaultConfig {
applicationId "com.my.application"
minSdkVersion 16
targetSdkVersion 22
versionCode 190011
versionName "2.2.1"
}
而那些口味
productFlavors {
dev {
applicationIdSuffix ".dev"
versionCode 333333
buildConfigField "String", "ANVIL_BASE_URL", "DEBUG_URL"
resValue "string", "app_name", "app name dev"
signingConfig signingConfigs.releasesign
}
prod {
buildConfigField "String", "ANVIL_BASE_URL", "PROD_URL"
resValue "string", "app_name", "app name"
signingConfig signingConfigs.releasesign
}
}
從來就上了Play商店發佈了默認的應用程序ID「com.my.application」,但是當應用程序從來就Play商店安裝的版本並想要安裝「開發」風味的應用程序它彈出消息說:
app name dev
App not installed
The package conflicts with an existing package by the same name
我做錯了什麼?我試過改變開發的buildCode,但那也沒用。
任何的猜測?
在此先感謝。
That's不是這樣的,第一個崩潰之前,我有我的設備上同時安裝這兩個應用程序和執行別名包='亞殼‘‘「‘當下午列表包-f’」’’| sed -e'''''s /.*=//'「'」'|排序'他們顯示不同的包。 – axierjhtjz