在给测试手机安装正式版本的过程中,出现了错误。
因为之前安装了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