我正在製作與Facebook集成的應用程序。這在模擬器中完美工作,但不適用於Android設備。Facebook集成應用程序在模擬器中完美工作,但不在Android設備上
這表明有一些錯誤...
應用程序配置錯誤Facebook登錄。按好的回到沒有連接Facebook的應用程序。
但這種使用Hash關鍵
比後不能訪問令牌存儲解決和設備到期,因此無法在設備工作正確。
它將在模擬器中完美工作,但不在設備上。爲什麼?
我正在使用Facebook Hackbook代碼來執行此操作。
我正在製作與Facebook集成的應用程序。這在模擬器中完美工作,但不適用於Android設備。Facebook集成應用程序在模擬器中完美工作,但不在Android設備上
這表明有一些錯誤...
應用程序配置錯誤Facebook登錄。按好的回到沒有連接Facebook的應用程序。
但這種使用Hash關鍵
比後不能訪問令牌存儲解決和設備到期,因此無法在設備工作正確。
它將在模擬器中完美工作,但不在設備上。爲什麼?
我正在使用Facebook Hackbook代碼來執行此操作。
請看下面我以前的回答鏈接,它會解決你的問題。
Facebook android native application not working on actual device
您正在使用SSO所以也許當你在你的設備上進行測試,你已經安裝了你的Facebook,當你在模擬器上測試,你不知道。一種解決方案是使用FORCE_DIALOG_AUTH--這種方式可以將應用程序與官方應用程序分開。但不推薦。
我建議你在模擬器上安裝FB官方應用程序,並讓你的應用程序通過它連接/斷開連接。不要保存您的SharedPreferences,因爲您的應用程序將從FB應用程序中獲取它們。
k我會試試這個謝謝 –
@AmitPrajapati好吧試試看,如果你有任何疑問,然後告訴我。 –
我已登錄點擊這裏使用此代碼........ mFb.authorize(mActivity,mPermissions,mActivityCode,new LoginDialogListener());在這裏我想改變這個 –