从apk文件创建Facebook Android密钥哈希

从apk文件创建Facebook Android密钥哈希,android,facebook,facebook-graph-api,Android,Facebook,Facebook Graph Api,首先,我不是一个Android开发者,我对它几乎一无所知。 作为vbulletin论坛的所有者,我拥有vbulletin android应用程序。 我是通过用数据(api密钥、facebook应用程序id、密码、网站名称等)填充一个多步骤的web表单得到它的。。没有进展。。最后我只得到一个.apk文件。。所以我没有安装android开发环境。。没有钥匙店(我甚至不知道什么是钥匙店)。。该应用程序集成了facebook登录,但当我尝试使用它时,它会要求密钥散列。。有没有一种方法可以产生这样的结果。

首先,我不是一个Android开发者,我对它几乎一无所知。 作为vbulletin论坛的所有者,我拥有vbulletin android应用程序。
我是通过用数据(api密钥、facebook应用程序id、密码、网站名称等)填充一个多步骤的web表单得到它的。。没有进展。。最后我只得到一个.apk文件。。所以我没有安装android开发环境。。没有钥匙店(我甚至不知道什么是钥匙店)。。该应用程序集成了facebook登录,但当我尝试使用它时,它会要求密钥散列。。有没有一种方法可以产生这样的结果。。谢谢

如何从密钥库文件创建密钥散列在中

在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 Store(不是为了调试),则必须创建另一个密钥库文件以供发布,并在更新应用程序时使用相同的密钥库文件不要丢失密钥库文件


从密钥库中创建密钥散列以再次发布,并将其注册到Facebook。

如果安装Android SDK(),则密钥库位于~/.Android/debug.keystore。然后您可以生成密钥散列。谢谢。。我会安装它,然后回来