我正在使用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