隨筆 - 33, 文章 - 0, 評論 - 12, 引用 - 0
          數據加載中……

          Android APK 簽名

          Apk簽名首先要有一個keystore的簽名用的文件.
          keystore是由jdk自帶的工具keytool生成的.具體生成方式參考一下:
          開始->運行->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
          然后按回車
          按回車后首先會提示你輸入密碼:這個在簽名時要用的要記住了哦。
          然后會再確認你的密碼。
          之后會依次叫你輸入 姓名,組織單位,組織名稱,城市區域,省份名稱,國家代碼等。
          參考:
           
          運行完可以在 C:\Program Files\Java\jdk1.6.0_10\bin 里找到剛才生產的keyStore文件

          好現在開始給Apk簽名了:
          在 C:\Program Files\Java\jdk1.6.0_10\bin 還提供一個工具 jarsigner.exe
          好現在可以在剛才的命令行后繼續運行以下命令給APK簽名:
          jarsigner -verbose -keystore asaiAndroid.keystore -signedjar LotteryOnline_signed.apk LotteryOnline.apk asaiAndroid.keystore
          -keystore:keystore 的名稱
          LotteryOnline_signed.apk  是簽完名后的APK
          LotteryOnline.apk 是簽名前的apk
          然后按回車:會要求輸入剛才設置的密碼,輸入后按回車就開始簽名了。
          參考:
           
          運行成功后在 C:\Program Files\Java\jdk1.6.0_10\bin 目錄下會多出一個被簽名的apk文件,
          參考:
           

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


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 太和县| 扶绥县| 江陵县| 高台县| 阿克陶县| 唐山市| 东源县| 吉林市| 万州区| 平利县| 兴隆县| 兴安盟| 南京市| 丽水市| 象山县| 宝丰县| 四平市| 海安县| 同心县| 于田县| 白河县| 莱西市| 湖口县| 台北县| 平塘县| 阳曲县| 定州市| 公安县| 星座| 永康市| 娄烦县| 金湖县| 仁化县| 永德县| 徐汇区| 德化县| 沙坪坝区| 昔阳县| 鸡西市| 吴江市| 山阴县|