APKsign

APKsign是一個運行在PC平台上的命令行程序, 用於對Android的APK應用執行副署簽名.

APKsign的目標用戶是:

  • 安卓應用開發者;
  • 安卓應用發行商;
  • 安卓應用商城, 安卓應用檢測機構等所有需要在安卓應用發布流程中進行追溯的環節;

安卓普通用戶不是APKsign的目標用戶.

APKsign的功能:

  • 使用本地證書庫裏麵的證書和私鑰, 對安卓應用做副署簽名;
  • 支持到遠程服務器進行副署簽名;
  • 顯示當前apk的簽名/副署簽名信息;
  • 驗證當前apk的副署簽名;

下載 “APKsign v0.2.0” apksign-v0.2.0.zip – 已下載15720次 – 726 KB

更新記錄:

v0.2.0 2015/12/2

  • 增加對SM2算法數字證書的支持

v0.1.8 2015/9/6

  • 增強了對apk文件格式(zip)的兼容性, 感謝移動MM發現並提交了這個bug

v0.1.7 2014/9/28

  • apksign有-t參數, 用於直接指定簽名證書, 從而不再彈出證書選擇框. 但是, 在使用硬件數字證書進行簽名的時候, apksign依然會彈出口令輸入框, 讓用戶輸入私鑰口令. 在進行批量簽名的時候, 這個口令輸入框會中斷當前的操作進程, 強迫人工參與, 我們收到了關於這一點的抱怨. 因此, 在這個版本的apksign裏麵, 有了一個新的參數-w, -w參數後麵可以跟上私鑰口令, 有了這個參數, 完全自動化, 無交互的批量簽名成為可能.

v0.1.6.1 2014/9/17

  • 修複了另一個zip文件處理的bug, 提高了對apk文件的兼容性. 已經被apksign v0.1.6正常副署的apk文件不需要使用apksign v0.1.6.1重新副署. 感謝小奧遊戲的李建宇在今天(2014/9/17)上午發現並提交了這個bug.

v0.1.6 2014/9/15

  • 修複了一個zip文件處理的bug, 提高了對apk文件的兼容性. 已經被apksign v0.1.5正常副署的apk文件不需要使用apksign v0.1.6重新副署. 感謝中軟國際有限公司的周超中在今天(2014/9/15)上午發現並提交了這個bug.

v0.1.5 2014/9/11

  • apksign.exe直接支持對apk文件的副署, 不再需要外部的zip/unzip工具. apksign.bat也同時廢棄.
  • 請使用apksign.exe -h命令查看新功能示例

v0.1.4 2014/7/29

  • apk文件副署簽名工具包, 支持對.RSA文件進行簽名副署