Hash Key Facebook API。 Android for release模式无法调试。苹果系统

时间:2012-07-23 15:40:32

标签: android facebook hash key keytool

嗯..首先,对不起我的英语.. api facebook在模拟器中完美运行但是当我把它放在移动设备上它不起作用..只需打开和关闭窗口..所以.. 我发现这两个命令生成哈希密钥,但我不知道女巫一个是正确的或我做错了什么,因为我写了任何密码和命令工作,但在移动设备没有..

这是针对调试模式..密码是默认的“android”

keytool -exportcert -alias androiddebugkey  -keystore /Users/user/.android/debug.keystore | openssl sha1 -binary | openssl enc -a -e

这适用于发布模式..密码是签名密钥的密码..

keytool -exportcert -alias androiddebugkey  -keystore /Users/user/Desktop/testsing | openssl sha1 -binary | openssl enc -a -e

我做错了什么? 谢谢!!

1 个答案:

答案 0 :(得分:0)

您可以尝试这种方式来确保100%

  1. 使用Java \ bin在命令提示符下转到您的文件夹,例如:C:\ Program Files \ Java \ jdk1.7.0_09 \ bin>

  2. 准备命令

  3. 来自facebook开发者教程:

      

    keytool -exportcert -alias androiddebugkey -keystore   %HOMEPATH%.android \ debug.keystore | openssl sha1 -binary | OpenSSL的   BASE64

    如果您对openssl有任何问题,可以下载并在C:\ OpenSSL上安装示例然后

      

    keytool -exportcert -alias androiddebugkey -keystore   %HOMEPATH%.android \ debug.keystore | “C:\ OpenSSL \ bin \ openssl”sha1 -binary | “C:\ OpenSSL \ bin \ openssl”base64