我從互聯網上下載了一個Facebook應用程序源,並在eclipse中打開它並運行它。它在模擬器上運行良好,但不是用於調試的設備上。Facebook應用程序Android在模擬器上運行,但不在設備上
有人建議,這是一個SSO問題,但我不能弄明白。
我
在密碼輸入後的Android在CMD
c:\Program Files\Java\jdk1.7.0_01\keytool -exportcert -alias androiddebugkey -keystore "C:\Users\Mohammad Umair Khan\.android\debug.keystore" | openssl sha1 -binary | openssl base64 -out "C:\Users\Mohammad Umair Khan\key.txt"
讓我調試鍵通過下面的方法,我得到它,我把
的developers.facebook.com應用程序頁面上的一個鍵仍然我無法在我的設備上運行,但它在模擬器上正常工作。
有什麼建議嗎?
編輯: 這是一個keyhash問題。我從adb logcat獲得了密鑰,並將其放置在Facebook應用頁面上,並且它像一個魅力一樣工作。
仍然有人獲得正確的調試密鑰的解決方案.. ???
怎麼樣一些更多的信息。什麼不起作用?應用程序是否啓動?哪個錯誤會引發Facebook SDK? – Thommy
http://stackoverflow.com/questions/4690293/jdk-7-changes-keytool-output – Selvin
應用程序啓動時,當我按下導致身份驗證的按鈕,Facebook應用程序啓動,然後簡單地返回到主屏幕,類似於finish()的行爲;在Android ... –