IllegalStateException при попытке использовать facebook android API

Я пытаюсь использовать API Facebook для Android, чтобы сделать функцию входа в свое приложение....

Я следовал этому руководству http://javatechig.com/android/using-facebook-sdk-in-android-example

И скопировал точно такой же код... мне потребовалось время, чтобы обнаружить, что с моим кодом все в порядке...

Но всякий раз, когда я нажимаю кнопку входа в систему, я получаю исключение, и вход выполняется, но когда приложение возвращается, сеанс не открывается.

В логарифме я получил это.

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)

Кто-нибудь знает, почему это происходит? Я использую последнюю версию SDK facebook (3.8) с Android Studio... Я почти уверен, что правильно настроил SDK, потому что тестовый образец на странице Facebook работает (получите имя профиля)... но логин не работающий.


person user2871    schedule 23.04.2014    source источник


Ответы (1)


Я рекомендую вам очистить проект и проверить свой AppId. См. этот вопрос о переполнении стека, связанный с вашей проблемой.

Binder был завершен при использовании Android SDK Facebook

Надеюсь, это поможет.

person Shivansh    schedule 23.04.2014
comment
Я проверил этот вопрос перед публикацией ... но он немного устарел ... создатель сказал, что когда он обновился до 3.0, он был исправлен ... но я уже использую 3.8 ... - person user2871; 23.04.2014