com.facebook.FacebookGraphObjectException:工厂不能代理方法:public abstract void com.facebook.model.GraphUser.setBirthday()

时间:2014-12-30 12:43:52

标签: android facebook facebook-graph-api

我一直在编辑Facebook SDK for Android(最新版)提供的FriendPikcerSample。

几个小时前我成功插入了一个listview而不是textview,所以当我在ListView中选择一个名字时,我可以在进一步的活动中获取更多用户的详细信息

< / p>

但是现在,重启我的电脑后,该应用程序表现得很奇怪。当我启动它并点击“选择朋友”时,它应显示正在使用该应用程序的朋友列表。相反,现在应用程序崩溃并且logcat显示此错误。

12-30 07:35:15.820    2238-2238/com.facebook.samples.friendpicker E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: com.facebook.samples.friendpicker, PID: 2238
    com.facebook.FacebookGraphObjectException: Factory can't proxy method: public abstract void com.facebook.model.GraphUser.setBirthday()
            at com.facebook.model.GraphObject$Factory.verifyCanProxyClass(GraphObject.java:290)
            at com.facebook.model.GraphObject$Factory.createGraphObjectProxy(GraphObject.java:216)
            at com.facebook.model.GraphObject$Factory.coerceValueToExpectedType(GraphObject.java:340)
            at com.facebook.model.GraphObject$Factory$GraphObjectListImpl.get(GraphObject.java:772)
            at java.util.AbstractList$SimpleListIterator.next(AbstractList.java:55)
            at java.util.AbstractCollection.toArrayList(AbstractCollection.java:349)
            at java.util.AbstractCollection.toArray(AbstractCollection.java:339)
            at java.util.ArrayList.addAll(ArrayList.java:188)
            at com.facebook.widget.SimpleGraphObjectCursor.addGraphObjects(SimpleGraphObjectCursor.java:46)
            at com.facebook.widget.GraphObjectPagingLoader.addResults(GraphObjectPagingLoader.java:203)
            at com.facebook.widget.GraphObjectPagingLoader.requestCompleted(GraphObjectPagingLoader.java:186)
            at com.facebook.widget.GraphObjectPagingLoader.access$000(GraphObjectPagingLoader.java:27)
            at com.facebook.widget.GraphObjectPagingLoader$2.onCompleted(GraphObjectPagingLoader.java:134)
            at com.facebook.Request$4.run(Request.java:1666)
            at android.os.Handler.handleCallback(Handler.java:733)
            at android.os.Handler.dispatchMessage(Handler.java:95)
            at android.os.Looper.loop(Looper.java:136)
            at android.app.ActivityThread.main(ActivityThread.java:5017)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:515)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
            at dalvik.system.NativeStart.main(Native Method)



任何人都可以帮我理解出了什么问题吗?

0 个答案:

没有答案