ApkTool 檢驗APK是否簽名報錯--提示:jar未簽名

反編譯之後如果不重新簽名的話應用是沒法再手機上正常安裝運行的
所以在重新打包之後都會檢驗下apk是否有簽名
檢驗的命令行:

jarsigner -verify XXX.apk

然後發現報錯了
在這裏插入圖片描述
這是因爲我們現在有在 META-INF重複簽名信息,一個是原來的簽名,一個是現在你自己的簽名,這會導致驗證和安裝失敗

現在只需要把重新打包好的apk後綴改爲zip壓縮文件,雙擊打開META-INF文件,只需要把原來的兩個RSA和SF文件刪掉即可,然後把後綴改回apk,就可以正常運行了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章