当我想用fb集成发布我的应用程序android时,我遇到了问题。我用eclipse签署了我的应用程序,并在终端中使用“keytool -exportcert -alias androidreleasekey -keystore MyReleaseKeystore.keystore | openssl sha1 -binary | openssl base64”来生成一个释放密钥,我在“原生Android应用程序“配置。
我测试了l'应用程序,当我想登录时遇到错误:“错误配置为facebook登录....”
当我使用debugkey进行测试时,一切正常。 当我为FB生成释放密钥时,keytool没有问我密码。我认为它应该有? 是“-alias androidreleasekey”应该有一个别名的名字?或者juste我喜欢什么?
有什么想法吗?谢谢!
答案 0 :(得分:2)
我检查了所有步骤,一切都正确。 我的问题出现在app facebook安装时;当没有安装app facebook时,一切运行良好。
我通过浏览器强制所有登录FB完成它,而不是通过Facebook应用程序。
谢谢大家!
答案 1 :(得分:1)
您必须为密钥库文件指定错误路径,确保路径有效
如上所述here:一般规则:如果该工具没有要求输入密码,则您的密钥库路径不正确。
关于别名我非常确定你应该写一个与你签署你的应用程序相同的...因为我看到用不同的别名生成了不同的密钥。
答案 2 :(得分:1)
遵循这些要点并确保其有效: