簡體   English   中英

我的帶有Facebook SDK v4.3的Android應用程序能否在低於4.4 Kitkat的版本上運行?

[英]Will my Android App with Facebook SDK v4.3 work on versions lower than 4.4 Kitkat?

因此,新的Facebook SDK 4.3已經發布,我正在舉行儀式來更新我的應用程序。 為了消除所有彈出的錯誤,我必須將應用程序的JDK版本從1.6升級到1.7。 這也意味着我還必須將最低的Android API從9升級到Kitkat(19)。 我也需要至少支持4.0-4.3個用戶。 有人能夠使Facebook SDK 4.3v與4.4 Kitkat(19)之前的Android版本一起使用嗎????

我不想放棄KitKat之前的用戶,所以我找到了一種使舊的SDK兼容facebook的新API的方法。 無需安裝新的SDK,也無需在我的應用程序內重新實現Facebook登錄和身份驗證(Session被3個以上的對象替代,並且其他更改我沒有時間更改。)因此,配方很簡單,只需打開:

src > com.facebook.android > Facebook.java

..並更改以下代碼行(大約第87行):

protected static String GRAPH_BASE_URL = "https://graph.facebook.com/";

對此:

protected static String GRAPH_BASE_URL = "https://graph.facebook.com/v2.0/";

瞧! 也許以后,Facebook完全棄用了我的整個Facebook SDK 3.19.1,但是今天,這一天已經保存了下來。

資源:

https://developers.facebook.com/docs/apps/upgrading#v1tov2

暫無
暫無

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

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