首先,要想生成Android App的簽名檔案必須先配好Android開發環境,因為簽名檔案的生成需要進入jdk中的bin目錄,如果還未配好開發環境,請自行百度。
下面,我們開始生成自己的簽名檔案,
第一步,打開cmd,進入到jdk的bin目錄,這樣的話,android.keystore檔案就會生成在這個目錄下;
第二步,在bin目錄下輸入指令 keytool,回車;
工具幫助:
第三步,輸入指令并獲得結果,keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
輸入keystore密碼:
再次輸入新密碼:
您的名字與姓氏是什麼?
[Unknown]: qiaoling您的組織機關名稱是什麼?
[Unknown]: www.jihf.com
您的組織名稱是什麼?
[Unknown]: www.jihf.com
您所在的城市或區域名稱是什麼?
[Unknown]: 蘇州
您所在的州或省份名稱是什麼?
[Unknown]: 江蘇
該機關的兩字母國家代碼是什麼
[Unknown]: 86
CN=qiaoling, OU=www.chinaandroid.com, O=www.chinaandroid.com, L=haidian, ST=BJ, C=86 正确嗎?
[否]: Y
輸入<android.keystore>的主密碼(如果和 keystore 密碼相同,按回車):
其中參數-validity為證書有效天數,這裡我們寫的大些10000天。還有在輸入密碼時沒有回顯(盡管輸就是啦) 并且 倒退,tab等都屬于密碼内容,這個密碼在給.apk檔案簽名的時候需要 ;
最後,打包時就可以使用上面生成的簽名檔案啦(具體簽名打包過程這裡就不再贅述了):
Eclipse中,右擊需要簽名的工程-->android tools-->export signed application package...
出現下面對話框,選擇需要簽名的工程
next,選擇上面生成的android.keystore檔案位置和設定的密碼
next
next,選擇簽名生成檔案的位置和名稱
finish,搞定啦...