我正在使用Facebook sdk登录到我的应用程序。 该应用程序在HTC设备上运行良好。 如果没有安装Facebook应用程序,该应用程序在三星设备上也可以正常工作。使用Facebook sdk生成应用程序的哈希键
但是,如果手机已经有Facebook应用程序,然后用户安装我的应用程序,用户从未登录。 从我所知道的,我认为这可能是一个单一登录问题,我认为这与生成正确的应用程序哈希键以及在用于登录到移动应用程序的Facebook应用程序中使用哈希键有点相关。
请指导我如何创建散列键。我正在运行Ubuntu 10.4。
当我运行在终端以下命令: -
keytool -exportcert -alias <your keystore alias name>.keystore -keystore ~/.android/<your keystore name>.keystore | openssl sha1 -binary | openssl base64
,我从来没有提示输入密码,虽然我给出的哈希键。
[这里] [1]你可以得到你的答案,它也帮助了我。 http://stackoverflow.com/a/12405323/2331725 [1]:http://stackoverflow.com/a/12405323/2331725 – 2013-07-02 09:31:51
为了产生hashkey [简单的方法是在这里] [1] [1]:http://stackoverflow.com/questions/5306009/facebook-android-generate-key-hash/12405323#12405323 – karthik 2013-11-14 20:00:20
我已经生成的密钥哈希,但不知道把钥匙放在哪里,你能指导我吗?我在Ubuntu上运行android studio。 – Apurva 2015-10-08 18:31:57