首页  /  实时热文 / 配置应用签名信息

配置应用签名信息

原创狂奔的老牛分类:实时热文来源:DEVELOPERS

准备签名文件

文件名称 作用

0密钥文件(.p12文件)

用于打包项目时进行签名、获取签名证书指纹。

证书请求文件(.csr)

用于向华为申请调试证书、发布证书。

表1 需准备的签名文件清单

搭建完开发环境后,您需要使用DevEco Studio生成密钥文件(.p12文件)与证书请求文件(.csr)。

  1. 在DevEco Studio主菜单栏点击Build > Generate Key and CSR
  2. Key Store File中,点击New创建密钥库文件。

 

  1. Create Key Store窗口中,填写密钥库信息后,点击OK
    • Key Store File:选择密钥库文件存储路径,并设置文件名称,点击OK
    • Password:设置密钥库密码,必须由大写字母、小写字母、数字和特殊符号中的两种以上字符的组合,长度至少为8位。请记住该密码,后续签名配置需要使用。
    • Confirm Password:再次输入密钥库密码。
  2. Generate Key界面中,继续填写密钥信息后,点击Next
    • Alias:密钥的别名信息,用于标识密钥名称。请记住该别名,后续签名配置需要使用。
    • Password:密钥对应的密码,与密钥库密码保持一致,无需手动输入。
    • Validity:证书有效期,建议设置为25年及以上,覆盖应用的完整生命周期。
    • Certificate:输入证书基本信息,如组织、城市或地区、国家码等。
  3. Generate CSR界面,选择密钥,设置CSR文件存储路径并设置文件名称,点击OK
  4. 点击Finish按钮,创建CSR文件成功,可以在存储路径下获取生成的密钥库文件(.p12)和证书请求文件(.csr)。

配置调试应用的签名信息

准备签名信息

为确保HarmonyOS应用的完整性,HarmonyOS通过数字证书和Profile文件来对应用进行管控,只有签名过的HAP才允许安装到设备上运行。因此,为了保证应用能够安装到调试设备上,您需要提前申请相应的调试证书与调试Profile文件。

猜你喜欢