Android APK 簽名
Apk簽名首先要有一個(gè)keystore的簽名用的文件.
keystore是由jdk自帶的工具keytool生成的.具體生成方式參考一下:
開始->運(yùn)行->cmd->cd 到你安裝的jdk的目錄這里我是 C:\Program Files\Java\jdk1.6.0_10\bin
然后輸入:keytool -genkey -alias asaiAndroid.keystore -keyalg RSA -validity 20000 -keystore asaiAndroid.keystore
-alias 后跟的是別名這里是 asaiAndroid.keystore
-keyalg 是加密方式這里是 RSA
-validity 是有效期 這里是 20000
-keystore 就是要生成的keystore的名稱 這里是 asaiAndroid.keystore
然后按回車
按回車后首先會(huì)提示你輸入密碼:這個(gè)在簽名時(shí)要用的要記住了哦。
然后會(huì)再確認(rèn)你的密碼。
之后會(huì)依次叫你輸入 姓名,組織單位,組織名稱,城市區(qū)域,省份名稱,國(guó)家代碼等。
參考:
運(yùn)行完可以在 C:\Program Files\Java\jdk1.6.0_10\bin 里找到剛才生產(chǎn)的keyStore文件
好現(xiàn)在開始給Apk簽名了:
在 C:\Program Files\Java\jdk1.6.0_10\bin 還提供一個(gè)工具 jarsigner.exe
好現(xiàn)在可以在剛才的命令行后繼續(xù)運(yùn)行以下命令給APK簽名:
jarsigner -verbose -keystore asaiAndroid.keystore -signedjar LotteryOnline_signed.apk LotteryOnline.apk asaiAndroid.keystore
-keystore:keystore 的名稱
LotteryOnline_signed.apk 是簽完名后的APK
LotteryOnline.apk 是簽名前的apk
然后按回車:會(huì)要求輸入剛才設(shè)置的密碼,輸入后按回車就開始簽名了。
參考:
運(yùn)行成功后在 C:\Program Files\Java\jdk1.6.0_10\bin 目錄下會(huì)多出一個(gè)被簽名的apk文件,
參考:
keystore是由jdk自帶的工具keytool生成的.具體生成方式參考一下:
開始->運(yùn)行->cmd->cd 到你安裝的jdk的目錄這里我是 C:\Program Files\Java\jdk1.6.0_10\bin
然后輸入:keytool -genkey -alias asaiAndroid.keystore -keyalg RSA -validity 20000 -keystore asaiAndroid.keystore
-alias 后跟的是別名這里是 asaiAndroid.keystore
-keyalg 是加密方式這里是 RSA
-validity 是有效期 這里是 20000
-keystore 就是要生成的keystore的名稱 這里是 asaiAndroid.keystore
然后按回車
按回車后首先會(huì)提示你輸入密碼:這個(gè)在簽名時(shí)要用的要記住了哦。
然后會(huì)再確認(rèn)你的密碼。
之后會(huì)依次叫你輸入 姓名,組織單位,組織名稱,城市區(qū)域,省份名稱,國(guó)家代碼等。
參考:

運(yùn)行完可以在 C:\Program Files\Java\jdk1.6.0_10\bin 里找到剛才生產(chǎn)的keyStore文件
好現(xiàn)在開始給Apk簽名了:
在 C:\Program Files\Java\jdk1.6.0_10\bin 還提供一個(gè)工具 jarsigner.exe
好現(xiàn)在可以在剛才的命令行后繼續(xù)運(yùn)行以下命令給APK簽名:
jarsigner -verbose -keystore asaiAndroid.keystore -signedjar LotteryOnline_signed.apk LotteryOnline.apk asaiAndroid.keystore
-keystore:keystore 的名稱
LotteryOnline_signed.apk 是簽完名后的APK
LotteryOnline.apk 是簽名前的apk
然后按回車:會(huì)要求輸入剛才設(shè)置的密碼,輸入后按回車就開始簽名了。
參考:

運(yùn)行成功后在 C:\Program Files\Java\jdk1.6.0_10\bin 目錄下會(huì)多出一個(gè)被簽名的apk文件,
參考:

posted on 2011-06-23 17:40 建華 閱讀(834) 評(píng)論(0) 編輯 收藏