1. 程式人生 > >安卓6.0更新版本出錯:更新包與已安裝應用的簽名不一致,但在應用管理中卻找不到這個已經解除安裝的應用

安卓6.0更新版本出錯:更新包與已安裝應用的簽名不一致,但在應用管理中卻找不到這個已經解除安裝的應用

本人用的是mac系統,手機是華為P10 PLUS,系統是安卓8.0,使用AS進行開發

每次更新版本時,debug版與正式版的簽名不一致,導致安裝失敗,但是如果直接在手機桌面拖拽刪除了debug版,就有可能會提示這個錯誤,因為系統沒有徹底將debug版的安裝包刪除,然而在應用管理中,是根本找不到這個debug版的

 

解決辦法如下:

首先找到你的adb路徑,或者你已經配置好了adb,那就直接使用adb命令,確認adb是否連線到了正確的裝置上,命令如下:

adb devices

之後確認你想刪除的軟體的包名,執行adb命令:

adb uninstall com.**.**

如果不知道包名:

adb shell pm list packages

可以列出所有的包名,從中找到你要刪除的那一個即可