Flutter真機(jī)調(diào)試之后,安裝新版本時(shí)提示:更新包與已安裝應(yīng)用簽名不一致

現(xiàn)象

  • 安裝打包好的APP時(shí)提示:更新包與已安裝應(yīng)用簽名不一致
  • 在編輯器運(yùn)行時(shí),一直loading

思考原因??

  • 應(yīng)該是直接在桌面刪除,導(dǎo)致沒有刪除干凈。

解決

需要在命令行操作

  1. 先看看adb能不能用

命令行輸入 adb --version

  1. 如果能用,就執(zhí)行命令

adb uninstall 你的包名

  1. 如果不能用的話,可以百度一下adb,很簡(jiǎn)單
    其實(shí)很簡(jiǎn)單,cd到你的Android/sdk/platform-tools目錄下面,然后在終端用./adb 這個(gè)命令就可以了(將下面的adb替換為./adb)
  • 不知道包名的話,可以

命令行輸入 adb shell pm list packages

但是我查出來的并沒有我的包名

  • 所以

打開項(xiàng)目文件,找到android/app/src/main/kotlin下面的kt文件夾,里面的 第一行,package 后面的com.xxx.xxx,就是包名

  1. 找到他,然后刪除

adb uninstall com.xxx.xxx

  • image.png

6.成功了,現(xiàn)在在安裝APP,就ok了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。