keytool with Android Facebook SDK
我只想得到一些确认。
我正在窗口上进行开发
我正在尝试将Facebook集成到应用程序中,SDK文档说我需要“导出签名”
从这里:http://developers.facebook.com/docs/guides/mobile/#android
所以它说运行这个命令:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
首先,我必须下载openssl:OpenSSL
现在上面的命令,我假设应该转换为:
"C:\path\to\java\keytool" -exportcert -alias your_alias -keystore "C:\path\to\your\keystore\keystore.name" | "C:\path\to\openssl_install\bin\openssl" sha1 -binary |"C:\path\to\openssl_install\bin\openssl" base64
- 所以你想要安装在你最新的Java安装文件夹中的keytool吗?
- 您希望别名是您在日食中用于正常apk创建的别名的名称吗?
- 您希望密钥库成为导出 Android 应用程序时使用的密钥库吗?
- 您希望 openssl 成为您刚刚安装的那个
因此,一旦我完成此操作,它就会要求输入密码:(当我键入密码时,它会显示密码)
如果我输入了正确的密码,我得到
'zR2tey1h9kqPRSW/yEYEr0ruswyD=' (已更改为 public)
但是如果我输入了一个不正确的密码,它仍然会以以下形式返回我的代码
'ga0RGNYHvTR5d3SVDEfpQQAPGJ1='?
所以,是的,只是在寻找一个确认,我正在做正确的事情,这是预期的输出