2012-10-18 32 views
0

我正在製作與Facebook集成的應用程序。這在模擬器中完美工作,但不適用於Android設備。Facebook集成應用程序在模擬器中完美工作,但不在Android設備上

這表明有一些錯誤...

應用程序配置錯誤Facebook登錄。按好的回到沒有連接Facebook的應用程序。

但這種使用Hash關鍵

比後不能訪問令牌存儲解決和設備到期,因此無法在設備工作正確。

它將在模擬器中完美工作,但不在設備上。爲什麼?

我正在使用Facebook Hackbook代碼來執行此操作。

回答

1

請看下面我以前的回答鏈接,它會解決你的問題。

Facebook android native application not working on actual device

+0

k我會試試這個謝謝 –

+0

@AmitPrajapati好吧試試看,如果你有任何疑問,然後告訴我。 –

+0

我已登錄點擊這裏使用此代碼........ mFb.authorize(mActivity,mPermissions,mActivityCode,new LoginDialogListener());在這裏我想改變這個 –

1

您正在使用SSO所以也許當你在你的設備上進行測試,你已經安裝了你的Facebook,當你在模擬器上測試,你不知道。一種解決方案是使用FORCE_DIALOG_AUTH--這種方式可以將應用程序與官方應用程序分開。但不推薦。

我建議你在模擬器上安裝FB官方應用程序,並讓你的應用程序通過它連接/斷開連接。不要保存您的SharedPreferences,因爲您的應用程序將從FB應用程序中獲取它們。

相關問題