目錄
一、工具
安裝Java之後,會在其【java安裝目錄/jre/bin】文件目錄下找到本命令的工具【keytool.exe】
二、命令查詢jks文件簽名
使用【Windows + R】快捷鍵輸入【cmd】打開Windows的【CMD】或者使用Android Studio的【Terminal】
輸入以下命令,並在提示處輸入keystore的password:
keytool -v -list -keystore C:\test.jks // 注意:[C:\test.jks]爲.jsk文件的路徑
即可看到簽名文件的內容
三、命令查詢Apk安裝包的簽名
使用【Windows + R】快捷鍵輸入【cmd】打開Windows的【CMD】或者使用Android Studio的【Terminal】
輸入以下命令:
keytool -list -printcert -jarfile D:\path\***.apk // 注意:[D:\path\***.apk]爲.apk文件的路徑
即可看到簽名文件的內容:
四、使用命令給Apk安裝包簽名
使用【Windows + R】快捷鍵輸入【cmd】打開Windows的【CMD】或者使用Android Studio的【Terminal】
輸入以下命令:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore D:\JksPath\JKS.jks -storepass ****** D:\ApkPath\APK.apk ****
注:上述代碼中:
D:\JksPath\***.jks 代表簽名文件的路徑
D:\ApkPath\***.apk 代表要簽名的Apk的路徑
****** 代表簽名文件的密碼 StorePassword
**** 代表簽名文件的別名 KeyAlias
即可開始簽名: