从apk文件创建Facebook Android Key哈希

时间:2014-10-01 22:44:19

标签: android facebook facebook-graph-api

首先,我不是Android开发人员,我对此几乎一无所知。 作为一个vbulletin论坛的老板,我有vbulletin android应用程序。 我通过填写数据(api密钥,Facebook应用程序ID,密码,网站名称等)的多步骤Web表单得到它..没有开发..我最后只得到一个.apk文件..所以我有没有安装android开发环境..没有密钥库(我甚至不知道什么是密钥库)..应用程序已经集成了facebook登录但是当我尝试使用它时它要求Key Hash ..有没有办法生成那个..谢谢你

1 个答案:

答案 0 :(得分:0)

如何从密钥库文件创建密钥哈希位于Facebook Developer site

在OS X上:

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

在Windows上:

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

如果您要将应用上传到Google Play商店(不用于调试),则必须创建另一个用于发布的密钥库文件,并在更新应用时使用相同的密钥库文件。 不要丢失您的KEYSTORE文件

请参阅Signing Your Applications

从密钥库创建一个密钥哈希再次发布,并将其注册到Facebook。