一種使用命令行對Apk重簽名的方式

步驟1:將keystore文件 與 去除簽名之後的 apk文件放在同一個目錄下
步驟2:打開cmd輸入如下命令 並將其中高亮部分換成自己的信息

jarsigner -verbose -keystore 'debug.keystore' -storepass 'password' -signedjar 'signed.apk' -digestalg SHA1 -sigalg MD5withRSA 'unSigned.apk' 'alias'

參數解析:
debug.keystore :簽名文件
password:密碼
signed.apk:簽名完成之後apk的名字
unSinged.apk:需要重新簽名的apk文件
alias:別名

若要將重新簽名後的apk的簽名與IDE打包的apk的簽名一致 keystore password alias 必須要完全一致

注意 使用時 單引號要去掉

發佈了37 篇原創文章 · 獲贊 16 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章