先贴张图,这是腾讯云官方文档给出的公钥截图。
那么我们该如何获取到我们APK公钥呢,很简单,接下来实战操作一下。
1.在Window系统下打开命令提示符
2.运行以下命令,其中 your_keystore.jks
替换为你实际的 keystore 文件的路径和名称:
keytool -list -v -keystore your_keystore.jks
它可能会提示你输入 keystore 密码。输入正确的密码后,你应该能够看到包含有关签名证书的详细信息。
3.在输出中,查找以 "Alias name:" 开头的部分,记录下这个别名(Alias name)。
4.运行以下命令,其中 your_alias
替换为前一步中记录的别名:
keytool -export -keystore your_keystore.jks -alias your_alias -rfc -file cert.pem
这会将证书导出为 PEM 格式的文件(cert.pem)。
5.最后,你可以使用文本编辑器打开 cert.pem
文件,查看公钥信息。(复制出来的公钥在不同器文本工具下可能会存在空格换行,去掉即可。)
注意:上述步骤中的 keytool
和 java
命令应该在你的系统中可用。如果你在使用 Android Studio,通常会在 JDK 的 bin
目录中找到这些工具。确保你的系统环境变量正确配置,以便让系统找到这些命令