0

我按照步骤创建哈希键。

  1. 下载的openssl

  2. 解压并复制 bin 文件夹中的所有文件,包括 openssl.exe

  3. 将从 Openssl 的 bin 文件夹中复制的所有文件粘贴到 Jdk bin 文件夹中。

  4. 然后我在 openssl.exe 终端窗口上使用了以下命令

    keytool -exportcert -alias androiddebugkey -keystore C:\Users\Joelle.android\debug.keystore | openssl sha1 -二进制 | openssl enc -a -e

但它抛出以下错误

openssl error :'keytool is invalid command'

请指导我...

谢谢

4

3 回答 3

5

Keytool 通常在 JRE bin 文件夹中找到,在我的情况下它存在于

C:\Program Files\Java\jre6\bin

所以你应该写

cd C:\Program Files\Java\jre6\bin

然后

keytool -exportcert -alias androiddebugkey -keystore C:\Users\Joelle.android\debug.keystore | openssl sha1 -二进制 | openssl enc -a -e

有好的工具礼物

尝试使用此工具生成密钥哈希http://www.easyfacebookandroidsdk.com/download/keyhash.zip

于 2012-06-22T05:57:30.813 回答
1

尝试使用

keytool -exportcert -alias androiddebugkey -keystore C:\Users\Joelle.android\debug.keystore | openssl sha1 -binary | openssl base64
于 2012-06-22T05:53:50.923 回答
0

而不是仅仅写 keytool,你必须指定它的完整路径,即在我的例子中,路径是:

C:\Program Files (x86)\Java\jre6\bin\keytool.exe
于 2012-06-22T05:53:27.127 回答