华为应用程序签名应用程序,我必须打开CLI然后转到JDK目录

问题描述

enter image description here

如何访问目录并导出为 pem 格式。因为互联网上没有可用的帮助。

解决方法

请在下面找到执行命令的详细说明。

  1. 打开 CLI。 ==> 使用以下方法打开命令行界面 (CLI)

一个。在窗口中:

i. Press windows + R

ii. Type “cmd” and press enter

B.在 Linux 中:

i. Press ctrl + Alt + T
  1. 通过键入以下命令转到 JDK 所在的目录:

光盘

注意:在Linux环境下可能会有所不同。 然后就会去到JDK所在的路径。 3.运行以下命令导出新上传密钥的证书(PEM格式)

keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem

用实际值替换命令中的斜体和粗体内容

一个。 upload-keystore.jks ==> 替换为“/”

example: “D:\keystore\mykeystore.jks”

B.上传 ==> 替换为创建 jks 文件时给出的 jks 文件别名

example: mykeystorealias

c. upload_certificate.pem ==> 替换为“/name-of-pem-file”(要在其中创建 pem 文件的 pem 文件的路径和名称)

example: "D:\keystore\my-pem-certificate.pem"

替换上述命令中所需的值后。它将如下所示:

keytool -export -rfc -keystore "D:\keystore\mykeystore.jks" -alias mykeystorealias -file "D:\keystore\my-pem-certificate.pem"

注意:在Linux环境下可能会有所不同

enter image description here

上述命令执行成功后,会提示输入jks文件的密码(创建jks文件时给出)。输入jks文件的密码。

成功创建pem文件后,显示成功信息如下:

证书存储在文件

注意:截图中显示的目录路径取自 windows 环境。 Linux 环境下路径会有所不同。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...