我如何做"使用Google验证您的客户"?

时间:2015-12-09 19:38:29

标签: android xamarin keytool google-authentication google-authenticator

如何使用Google正确验证客户端?  我按照本教程进行操作 https://developers.google.com/android/guides/client-auth

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

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

我收到此消息" -alias未被识别为内部或外部命令,可操作程序或批处理文件。"

出了什么问题?

3 个答案:

答案 0 :(得分:6)

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

{{1}}

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

答案 1 :(得分:1)

将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

答案 2 :(得分:0)

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

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

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

    enter image description here

  2. 然后导航至应用>任务> android> sogningReport。

  3. 双击它会生成SHA1密钥。