zoukankan      html  css  js  c++  java
  • ionic生成签名的APK方法总结

    ionic生成签名的apk步骤如下:

      1. 在项目目录下运行 ionic build android --release 先生成一个未签名的apk

      2. 在项目目录下运行 keytool -genkey -v -keystore apkname.keystore -alias apkname.keystore -keyalg RSA -validity 20000

          (keytool 是工具名称,-genkey 表示执行的是生成数字证书操作,-v表示将生成证书的详细信息打印出来)

          -keystore apkname.keystore   证书的文件名;

        -alias apkname.keystore   表示证书的别名(证书的文件名和别名可以不同);

        -keyalg RSA  是生成密钥文件所采用的算法;

        -validity 20000    是该数字证书的有效期

         (注:输入以后会让你回答关于公司和地区的一些问题,回答完后截屏记录即可)

      3. 在java-sdk bin 目录下 jarsigner -verbose -keystore apkname.keystore -signedjar apkname.apk android-release-unsigned.apk apkname.keystore

        (jarsigner 是工具名称,-verbose 表示将签名过程中的详细信息打印出来)

          -keystore apkname.keystore   之前生成的证书(证书最好放在java-sdk bin 目录下)

        -signedjar apkname.apk   签名后的apk

        android-release-unsigned.apk   需要签名的apk 

          apkname.keystore 证书的别名

      4. 查看签名:$ keytool -list -keystore debug.keystore 

    至此,一个安卓 apk 就生成好了,注意要将生成的 apkname.keystore 证书文件保存好,以防改版的时候出现证书不一致的情况。

  • 相关阅读:
    vim复制
    嵌入式Linux学习(二)
    (Java实现) 洛谷 P1042 乒乓球
    (Java实现) 洛谷 P1042 乒乓球
    (Java实现) 洛谷 P1071 潜伏者
    (Java实现) 洛谷 P1071 潜伏者
    (Java实现) 洛谷 P1025 数的划分
    (Java实现)洛谷 P1093 奖学金
    (Java实现)洛谷 P1093 奖学金
    Java实现 洛谷 P1064 金明的预算方案
  • 原文地址:https://www.cnblogs.com/yaoyuqian/p/8052820.html
Copyright © 2011-2022 走看看