在登录的apk中无法登录facebook?

时间:2014-08-27 15:23:07

标签: java android facebook facebook-graph-api

当我测试应用程序时,我正在登录facebook。但是当我创建签名的apk时,我无法登录。当我正常测试应用程序时,我不知道发生了什么,因为相同的代码正在运行。请帮帮我。

1 个答案:

答案 0 :(得分:5)

您还需要将版本密钥的哈希添加到Facebook。

来自FB:

如果您有发布密钥,则需要以相同的方式添加其哈希值。要获取释放密钥哈希,请使用'keytool',方法与上述步骤相同,但别名和路径除外。

在OS X上,运行:

keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64

在Windows上,使用:

keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64

确保使用您在第一次创建发布密钥时设置的密码。

保存此更改。