所以新的Facebook 4.3已经发布了,我正在做这个仪式来更新我的应用程序。为了消除所有弹出的错误,我必须将我的应用程序的JDK版本从1.6提高到1.7。这也意味着我还必须将我的从9提升到Kitkat (19)。我需要支持至少,4.0 - 4.3用户也。是否有人能够让facebook 4.3v与比4.4 Kitkat(19)更老的Android版本一起工作?
发布于 2015-07-01 07:49:55
我不想放弃我的前KitKat用户,所以我找到了一种方法,使相同的老SDK与facebook的新API兼容。不需要安装新的SDK,也不需要在我的应用程序中重新实现Facebook登录和身份验证(会话被另外3个对象替换,还有其他我没有时间更改的更改)。所以菜谱很简单,只要打开:
src > com.facebook.android > Facebook.java
..and更改这一行代码(aprox )。第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 3.19.1,但是今天,这一天已经被拯救了。
来源:
https://developers.facebook.com/docs/apps/upgrading#v1tov2
https://stackoverflow.com/questions/31140729
复制相似问题