android 簽署 release key

android 簽署 release key

  1. 封裝你的應用程式為APK檔
    • 專案名稱上按右鍵→Android Tools→Export Unsigned Application Package
  2. 使用JDK的key tool產生key
    • keytool -genkey -alias developer.keystore -keyalg RSA -validity 20000 -keystore developer.keystore
    • 依畫面提示輸入資訊
    • 如果要做release key 的話請 keytool genkey v keystore myreleasekey.keystore alias alias_name keyalg RSA keysize 2048 validity 10000
      
      
  3. 簽署
    • 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
  4. 將新產生簽署好的apk上傳至手機的SD卡
  5. 在手機上進入Android Market,下載Apps Installer
  6. 執行Apps Installer