Play商店发布的Facebook Key Hash

时间:2013-08-12 11:00:08

标签: android facebook-sdk-3.0

我为我的Android应用程序创建了一个使用Facebook SDK的哈希键。但是,现在我想为我的应用程序的“发布”版本创建哈希键。为此,我使用的是另一个密钥库。

我有以下语法:

keytool -exportcert -alias MY_ALIAS_HERE -keystore ~/path/to/my/android.keystore | openssl sha1 -binary | openssl base64

此处,MY_ALIAS_HERE是该密钥库文件中的别名?或其他什么?此外,密码是'android'还是其他类似密码存储文件中该别名的密码?

非常感谢.. :))

2 个答案:

答案 0 :(得分:2)

mdDroid回答是正确的。你只是错过了你的openssl路径。如果您在C:驱动器中找不到openssl.exe文件,只需从here下载openssl即可。然后将“openssl”替换为openssl.exe文件的路径,如

C:\bin\openssl

我在C:驱动器中安装openssl这就是为什么这是我的openssl的路径,你的openssl路径应该是openssl.exe文件位置的路径。现在尝试@mdDroid的ans。你应该得到你的密钥哈希。快乐的编码...... :)

答案 1 :(得分:1)

将我的路径和别名替换为您的

"C:\Program Files\Java\jdk1.6.0_22\bin\keytool.exe" -exportcert -alias manoj -keystore c:\users\manoj\desktop\manoj.kp | C:\OpenSSL-Win32\bin\openssl sha1 -binary | C:\OpenSSL-Win32\bin\openssl base64
相关问题