當前位置:
首頁 > 最新 > android的apk在進行梆梆加固之後,v2簽名丟失,需要手動進行v2簽名

android的apk在進行梆梆加固之後,v2簽名丟失,需要手動進行v2簽名

android_java

看得懂的實用技術和開發方法

android的apk在進行梆梆加固之後,v2簽名丟失,需要手動進行v2簽名,具體方法如下:

一 、使用Android SDK中的zipalign - 對齊操作 - 優化:

1、使用Android SDK中的zipalign - 對齊操作 - 優化

1.打開CMD,進入Android SDK -> build-tools -> 25.+目錄,(這裡如果沒有這個文件夾,那說明你的sdk需要更新了)

2.執行命令:zipalign -v 4 [待優化.apk路徑] [優化後.apk路徑] 例:zipalign -v 4 test.apk test_aglin.apk

(有可能是這種的:./zipalign -v 4 test.apk test_aglin.apk)

二、使用apksigner 簽名:

1、打開CMD,進入Android SDK -> build-tools -> 25.+目錄,這裡與上面一樣,沒有對應目錄請更新idk。

2、執行命令:apksigner sign --ks [你的簽名文件] [apk路徑] 例:apksigner sign --ks android.jks test_aglin.apk

(有可能是這種的:./apksignerXXXXXXXXXXXXXXXXX)

之後會輸入簽名文件密碼,密碼不會顯示。不報什麼錯即成功,這裡不會生成新的apk,就是上面第二步生成的apk,檢測會發現簽名有變化。

即可v2簽名成功。

查看v2簽名:

1.使用命令java -jar GetApkInfo.jar ***.apk查看APK信息及簽名版本;

2.①若「V1簽名驗證通過」為true,則該APK使用V1簽名,反之沒有;

②若「V2簽名驗證通過」為true,則該APK使用V2簽名,反之沒有;

③若「V1簽名驗證通過」和「V2簽名驗證通過」均顯示為true,則該應用同時使用V1+V2簽名。

GetApkInfo.jar這個文件,如果讀者需要,可以給我留言,我會發給你的。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 大千世界 的精彩文章:

聽說 trouble 有18個意思
以色列惹禍了 伊朗發動全線反攻 美警告國民:快撤

TAG:大千世界 |