Android Facebook SDK密钥库不询问或密码

时间:2012-04-02 13:35:59

标签: android facebook

我正在尝试将Facebook SDK用于Android移动应用程序。

我在这个网站:https://developers.facebook.com/docs/mobile/android/build/我应该从Android SDK获取密钥库。

我在Windows命令提示符下执行以下操作,其中我指的是密钥库和OpenSSL文件的确切位置:

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64

我收到了一个哈希键,但我没有提示输入密码......

在网站上,它说如果我没有被要求输入密码(“android”)那么我没有写正确的路径,虽然我做了!

3 个答案:

答案 0 :(得分:9)

尝试再次检查路径。
我用正确的路径生成了密钥。它被提示输入密码。结果,我得到了钥匙 然后我用错误的路径生成了密钥。我得到了不同的钥匙。 你可以在截图中看到它。 enter image description here

答案 1 :(得分:1)

如果路径错误,请确保:

它不会要求您输入密码。但是,如果您的路径是正确的,那么它会要求您输入您的密码“android”,因此第一个键是正确的。

答案 2 :(得分:0)

确保debug.keystore的路径正确,我在

中找到了此文件
C:\Users\Myname\ .android\debug.keystore

完成此操作后,请确保正确的ssl路径是我的:

C:\OpenSSL\bin\openssl

一旦在密钥工具文件所在的Java的jdk或jre文件夹中都使用此注释

keytool -exportcert -alias androiddebugkey -keystore "C:\Users\ali Roshan\.android\debug.keystore" | "C:\OpenSSL\bin\openssl" sha1 -binary |"C:\OpenSSL\bin\openssl" base64