我正试图通过我的应用程序获取与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/
我真的可以使用一些帮助
先谢谢!
答案 0 :(得分:0)
您显示的输出未通过base64编码器。确保在单行中执行以下整行。该帖子使它看起来像新行,但它们都需要作为单个命令运行。
keytool -exportcert -alias androiddebugkey -keystore~ / .android / debug.keystore | openssl sha1 -binary | openssl base64
答案 1 :(得分:0)