无法为 Huawei Map Kit 生成签名证书 sha 256

Cannot generate signing certificate sha 256 for Huawei Map Kit

我正在尝试将 Google 地图迁移到华为地图工具包。现在我应该为华为 App Gallery 生成本地 SHA 256 指纹,我正在关注华为提供的官方文档:Configuring App Gallery Connect

  1. 我在应用程序库中创建了我的项目
  2. 我已经将我的应用添加到该项目
  3. 我下载了agconnect-servises.json个文件
  4. 我在 Android Studio
  5. 中生成了 .jks 证书
  6. 然后,为生成签名证书指纹 添加到华为应用程序库在cmd提示符下我进入了安装JDK的目录,然后打开bin目录和运行命令:keytool -list -v -keystore <my .jks file path>

而不是得到哪个官方文档的结果。如果我在 cmd 中得到以下结果。

我找了很多,没有找到任何关于这个的信息。我应该怎么做才能获得证书?

keytool 命令需要添加更多选项才能获取 SHA256。这是带有附加选项的正确命令。

keytool -list -v -keystore <keystore path> -alias <key alias> -storepass <keystore password>

虽然获取SHA256需要使用keytool,但Java keytool是Oracle开发的一个工具,不是华为应用市场发布过程中独有的。更多信息请参考官方文档:Link

您可以按照屏幕截图中显示的步骤以更简单的方式生成 SHA-256 密钥