簡體   English   中英

Facebook集成應用程序在模擬器中運行良好,但在Android設備上運行不佳

[英]Facebook integration app works perfect in Emulator but not on Android device

我正在與Facebook集成制作應用程序。 這在模擬器中完美運行但在Android設備上不起作用。

這表明有些錯誤......

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

但它使用Hash密鑰解決了這個問題

比之后它不存儲Access令牌並在設備中過期,因此它在設備中無法正常工作。

它將在模擬器中完美運行但不在設備上運行。 為什么?

我正在使用Facebook Hackbook代碼來實現這一點。

請參閱我之前的答案下面的鏈接,它將解決您的問題。

Facebook android本機應用程序無法在實際設備上工作

您正在使用SSO,因此當您在設備上進行測試時,您已經安裝了Facebook,並且在模擬器上進行測試時,您沒有。 一種解決方案是使用FORCE_DIALOG_AUTH - 這樣您就可以將應用程序與官方應用程序分開。 不建議這樣做。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM