問題
有個app專案一直在正常運行中,最近客戶新上了一批新機型裝的android11系統,安裝該apk時提示“無效的安裝包”,
查找原因
首先,連接真機,debug到android11手機上,能正常安裝及運行,但是打正式安裝包,安裝失敗,
然后,升級了Androidstudio平臺至4.2.1,更新android11的sdk,繼續打正式安裝包,安裝失敗,
,,,,,,,此時在像無頭蒼蠅一樣百度“Androidstudio debug成功,直接安裝失敗“、“android11 無效的安裝包”等相關問題
偶然發現這篇文章“反編譯重新簽名后android11無法安裝,提示無法安裝參考”,劃重點:

即:Android11設備的apk需要進行V2簽名,
馬上檢查自己的專案,發現只進行了V1簽名,
然后添加V2簽名,重新打包,果然安裝成功,
總結
Android11設備的apk需要進行V2簽名,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/286130.html
標籤:Android
