jarsigner 簡單使用說明

在Android平臺發佈應用程序以前,必須通過一個簽名流程。bash

給 apk 包簽名的方式有不少種,咱們推薦您使用JDK自帶的jarsigner工具來完成簽名。jarsigner工具的命令格式是:工具

# jarsigner的命令格式

jarsigner -verbose -keystore [您的私鑰存放路徑] -signedjar [簽名後文件存放路徑] [未簽名的文件路徑] [您的證書名稱]

#jarsigner的參數說明

-keystore 參數指定您的私鑰的絕對路徑,例如:c:\mykeystore
-signedjar 參數指定簽名後apk文件存放絕對的路徑,例如 c:\signed.apk
[未簽名的文件路徑] 指定要簽名apk文件的絕對路徑,也就是您從咱們這裏下載到的,例如 c:\meizuemptyapk-release-unsigned.apk
[您的證書名稱] 是指您建立密鑰時,您設置的證書名稱
複製代碼

命令舉例示例:spa

jarsigner -verbose -keystore ~/Workspace/mykeystore -signedjar ./meizuemptyapk-release-signed.apk ./meizuemptyapk-release-unsigned.apk meizu
複製代碼

參考

摘取自魅族開發者應用認領說明code

相關文章
相關標籤/搜索