close
android 簽署 release key
Posted on May 5, 2010- 封裝你的應用程式為APK檔
- 專案名稱上按右鍵→Android Tools→Export Unsigned Application Package
- 使用JDK的key tool產生key
- keytool -genkey -alias developer.keystore -keyalg RSA -validity 20000 -keystore developer.keystore
- 依畫面提示輸入資訊
- 如果要做release key 的話請 keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
- 簽署
- jarsigner -verbose -keystore developer.keystore -signedjar newgenerated.apk target.apk developer.keystore
- 上面指令中newgenerated.apk為新產生的簽署好的apk
- 上面指令中target.apk為你要進行簽署的apk
- release 版的話, jarsigner -verbose -keystore my-release-key.keystore FileManager2.apk alias_name
- 將新產生簽署好的apk上傳至手機的SD卡
- 在手機上進入Android Market,下載Apps Installer
- 執行Apps Installer
後補:
第一次update英文版apk上傳後發生金鑰錯誤,
改用初次發布的金鑰再驗證一次
以下是實做指令
C:\Program Files\Java\jdk1.6.0_21\bin> jarsigner -verbose -keystore new D:\AskWeather_Sea.apk AskWeather_Sea
黃標為 alies name 要符合當出建KEY
之後打密碼也是
全站熱搜
留言列表