1. 程式人生 > >apk安裝包安裝過程中出錯 Failure INSTALL_FAILED_CONFLICTING_PROVIDER

apk安裝包安裝過程中出錯 Failure INSTALL_FAILED_CONFLICTING_PROVIDER

在給測試手機安裝正式版本的過程中,出現了錯誤。

因為之前安裝了debug版本,我把debug包解除安裝了後,用adb命令安裝,出現了以下的錯誤:

adb: failed to install xxxx.apk: Failure [INSTALL_FAILED_CONFLICTING_PROVIDER: Package couldn't be installed in /data/app/package-name-1: Can't install because provider name package-name.provider.download (in package package-name) is already used by package-name.debug]

注:包名package-name為com.example.test之類的

這個錯誤的原因大致是之前的debug包沒有解除安裝乾淨,現在安裝的release包與之前的debug包的包名重複了。

現在最簡單的方法就是解除安裝debug包,debug的包名字要正確,不然會出現解除安裝錯誤

adb uninstall package-name.debug

解除安裝成功後出現

Success

再安裝正式包

adb install xxxx.apk