6

如何使用 google 正确验证您的客户?我正在关注本教程 https://developers.google.com/android/guides/client-auth

我将此文本复制到我的命令提示符中 -

keytool -exportcert -list -v \ -alias androiddebugkey -keystore %USERPROFILE%.android\debug.keystore

我收到此消息“-alias 未被识别为内部或外部命令、可运行程序或批处理文件。”

做错了什么?

4

3 回答 3

10

复制的命令不应在 -v 之后包含反斜杠,并且必须放在一行中,如下所示:

keytool -exportcert -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore

此外,您必须将命令中的 %USERPROFILE% 位置更改为 .android 目录所在的路径。(也许它在这里: C:\User\YourUserName\ ,但你必须检查它是否在那里)

于 2015-12-09T20:38:57.113 回答
3

将你的 cmd 路径设置为 jdk 然后运行这个 cmd
WINDOWS
keytool -list -v -keystore %USERPROFILE%/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

MAC/LINUX
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

于 2019-07-18T18:53:11.617 回答
3

我认为最终目标是生成 SHA1 密钥。

最佳选择是遵循以下步骤:

  1. 在 Android Studio 中,单击右侧面板上的 gradle。

在此处输入图像描述

  1. 然后导航到应用 > 任务 > android > 签名报告。
  2. 双击它将生成 SHA1 密钥。
于 2020-01-01T17:44:58.083 回答