Skip to content
一、命令生成打包证书

59020332

1. 具体操作

**环境依赖:**依赖jre

操作流程:

  • 创建证书命令

    sh
    keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore
    
    # 说明:
    # testalias是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
    # test.keystore是证书文件名称,可修改为自己想设置的文件名称
  • 回车后提示

    sh
    Enter keystore password: // 输入证书文件密码,输入完成回车  
    Re-enter new password: // 再次输入证书文件密码,输入完成回车  
    What is your first and last name?  
      [Unknown]: // 输入名字和姓氏,输入完成回车  
    What is the name of your organizational unit?  
      [Unknown]: // 输入组织单位名称,输入完成回车  
    What is the name of your organization?  
      [Unknown]: // 输入组织名称,输入完成回车  
    What is the name of your City or Locality?  
      [Unknown]: // 输入城市或区域名称,输入完成回车  
    What is the name of your State or Province?  
      [Unknown]: // 输入省/市/自治区名称,输入完成回车  
    What is the two-letter country code for this unit?  
      [Unknown]: // 输入国家/地区代号(两个字母),中国为CN,输入完成回车  
    Is CN=XX, OU=XX, O=XX, L=XX, ST=XX, C=XX correct?  
      [no]: // 确认上面输入的内容是否正确,输入y,回车  
    
    Enter key password for <testalias>  
            (RETURN if same as keystore password): // 确认证书密码与证书文件密码一样(HBuilder|HBuilderX要求这两个密码一致),直接回车就可以
  • 查看证书信息

    sh
    keytool -list -v -keystore test.keystore 
    Enter keystore password: // 输入密码,回车

实操:

sh
# 创建:
keytool -genkey -alias laogoubi -keyalg RSA -keysize 2048 -validity 36500 -keystore laogoubi.keystore
# 查看证书信息:
keytool -list -v -keystore laogoubi.keystore
# 密码:
exception123

Released under the MIT License.