【问题标题】:I cannot get my SHA1 fingerprint in android studio using windows 10我无法使用 Windows 10 在 android studio 中获取我的 SHA1 指纹
【发布时间】:2016-03-22 05:29:36
【问题描述】:

我无法在命令提示符下获取我的 SHA1 密钥。 这就是我运行的。

keytool -list -v -keystore "USERPROFILE\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

我的命令提示符无法识别 keytool。

'keytool' is not recognized as an internal or external command,
operable program or batch file.

我正在使用 Windows 10 和 android studio 1.5 任何帮助将不胜感激。

【问题讨论】:

  • 找到安装java的目录。将该目录添加到您的路径中。或者;打开您的终端并将目录更改为 java/bin 目录,然后重试您的命令。 Keytool 位于 java/bin 目录下。

标签: android


【解决方案1】:

找到Java安装目录

打开终端,将目录切换到JDK bin(例如:jdk1.7.0_04\bin)

cd C:\Program Files\Java\jdk1.7.0_04\bin

现在运行keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore"

您将能够获得调试密钥库

现在如果需要Android SHA1 fingerprint for release keystore,那么命令应该改变如下

keytool -list -v -keystore C:\Users\MeUser\Desktop\test.jks -alias test

语法如下

keytool -list -v -keystore {keystore_name} -alias {alias_name}

【讨论】:

    【解决方案2】:

    它无法识别,因为 keytool 尚未添加到您的环境变量中。

    在程序文件中打开 java 安装文件夹中的 bin 文件夹。

    1. C:\Program Files\Java\jdk1.8.0_40\bin

    2. 复制地址栏中的位置

    3. 将位置添加到您的环境变量中。(如果您不知道如何执行后续步骤)

    4. 当您打开文件资源管理器并从选项中选择属性或打开文件夹并将其放入地址栏中的控制面板\所有控制面板项\系统时,右键单击“此电脑”

    5. 点击屏幕左侧选项列表中的高级系统设置,然后选择环境变量。

    6. 在用户变量中,编辑PATH变量并粘贴复制的java bin文件夹地址。放一个分号;在您正在编辑的语句的末尾,如果还没有地址,请在粘贴之前粘贴您的地址。

    7. 再次打开命令提示符(以管理员身份)并重试。

    希望这对你有用。

    【讨论】:

      【解决方案3】:
      1. 打开安卓工作室。
      2. 转到右侧工具栏中的 gradle。
      3. 打开android和signingreport并双击它。

      这将运行并为您提供 sha1 指纹。

      输出将显示在终端中。

      如果这能解决您的问题,请告诉我。

      【讨论】:

        【解决方案4】:

        尝试输入/.android的完整路径.....

        c:\users\{yourUserName}\.android\debug.keystore
        

        为我工作:)

        【讨论】:

          【解决方案5】:

          如果您在这里尝试在 Flutter 应用上使用 Google 登录,则需要 SHA1 Flutter 中没有 Gradle 按钮。

          -打开一个新项目

          -谷歌地图活动

          -运行项目

          -左侧窗口上的渐变

          -我的申请

          -任务

          -安卓

          -CLICK => 签名报告

          现在滚动浏览我的应用程序签名报告

          别名:AndroidDebugKey

          MD5: xx:xx:xx:xx:xx:xx:xx:xx:xx

          SHA1:xx:xx:xx:xx:xx:xx:xx:xx:xx

          SHA-256:xx:xx:xx:xx:xx:xx:xx:xx:xx

          希望对你有帮助

          【讨论】:

            猜你喜欢
            • 2015-05-11
            • 1970-01-01
            • 2015-12-17
            • 2015-07-16
            • 2017-02-03
            • 1970-01-01
            • 2019-01-13
            • 2018-04-08
            • 1970-01-01
            相关资源
            最近更新 更多