尝试使用facebook android API时出现非法状态异常

尝试使用facebook android API时出现非法状态异常,android,facebook,facebook-graph-api,exception,login,Android,Facebook,Facebook Graph Api,Exception,Login,我正在尝试使用android的Facebooks API在我的应用程序中创建登录功能 我遵循了这个教程 复制了完全相同的代码。。。我花了一段时间才发现我的代码没有任何问题 但是,每当我点击登录按钮时,就会出现一个异常,登录会执行,但当应用返回时,会话不会打开 在logcat里我得到了这个 04-22 22:11:15.570 31114-31122/com.myapppackage.app E/System﹕ Uncaught exception thrown by finalizer 04-

我正在尝试使用android的Facebooks API在我的应用程序中创建登录功能

我遵循了这个教程

复制了完全相同的代码。。。我花了一段时间才发现我的代码没有任何问题

但是,每当我点击登录按钮时,就会出现一个异常,登录会执行,但当应用返回时,会话不会打开

在logcat里我得到了这个

04-22 22:11:15.570  31114-31122/com.myapppackage.app E/System﹕ Uncaught exception thrown by finalizer
04-22 22:11:15.570  31114-31122/com.myapppackage.app E/System﹕ java.lang.IllegalStateException: Binder has been finalized!
            at android.os.BinderProxy.transact(Native Method)
            at android.database.BulkCursorProxy.close(BulkCursorNative.java:288)
            at android.database.BulkCursorToCursorAdaptor.close(BulkCursorToCursorAdaptor.java:133)
            at android.database.CursorWrapper.close(CursorWrapper.java:49)
            at android.content.ContentResolver$CursorWrapperInner.close(ContentResolver.java:1591)
            at android.content.ContentResolver$CursorWrapperInner.finalize(ContentResolver.java:1604)
            at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:182)
            at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:168)
            at java.lang.Thread.run(Thread.java:856)
有人知道为什么会这样吗?
我正在使用最新的facebook SDK(3.8)和android studio。。。我很确定我正确地配置了SDK,因为Facebook页面中的测试示例可以正常工作(获取配置文件的名称)。。。但是登录不起作用。

我建议您清理项目并检查AppId。 请参阅与您的问题相关的堆栈溢出问题


希望能有所帮助。

在发布之前,我已经检查了这个问题。。。但它有点老了。。。创造者说当他升级到3.0时,它被修复了。。。但是我已经在用3.8了。。。