一、背景概述
進行酷安的簽名驗證,研究了幾個小時,本來以爲之能使用.keystore文件進行簽名,要把.jks轉化爲.keystore,真是麻煩,後來發現了使用jks進行簽名的方法!
二、準備文件
待簽名的apk文件:demo.apk
jks簽名文件:demo.jks
三、代碼
打開文件所在目錄,電腦地址欄cmd回車,彈出命令行,鍵入如下代碼:
jarsigner -verbose -keystore demo.jks -signedjar demo_signed.apk demo.apk key0
解析:
demo.jks:所用到的jks簽名文件名字;
demo_signed.apk:簽名後的apk名字;
demo.apk:要被簽名的apk名字;
key0:Alias;
輸入密匙庫的密碼短語:
輸入key0的密匙口令: