生成密钥的问题 - Android

时间:2011-04-26 17:46:08

标签: android facebook keystore

我正试图通过我的应用程序获取与Facebook集成的密钥。 我已经按照Android开发人员签署您的应用程序指南(http://developer.android.com/guide/publishing/app-signing.html#setup)和Android Facebook指南(http://developers.facebook)的.com /文档/指南/移动/#机器人)。

我的问题是我不知道如何从密钥库中正确获取密钥hesh。 这是我在cmd中做的事情 -

keytool -exportcert -alias androiddebugkey -keystore C:\ Users \ Mickael.android \ debug.keystore

然后它要求输入密码,然后向我显示一个非常长的乱码密钥。 现在我知道密钥是加密的。 Facebook指南提供了2个命令 -

| openssl sha1 -binary

| openssl base64

但我不知道如何让他们工作。

这是问题的图片 - http://img543.imageshack.us/i/keyfail.jpg/

我真的可以使用一些帮助

先谢谢!

2 个答案:

答案 0 :(得分:0)

您显示的输出未通过base64编码器。确保在单行中执行以下整行。该帖子使它看起来像新行,但它们都需要作为单个命令运行。

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

答案 1 :(得分:0)