gpt4 book ai didi

android - Phonegap 的 Facebook 插件中的线程退出并出现未捕获的异常

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:10:20 24 4
gpt4 key购买 nike

我正在尝试使用以下插件为 Phonegap 实现 facebook API 插件... https://github.com/phonegap/phonegap-facebook-plugin/issues/183

我按照安装指南操作,使用的是 Phonegap 2.9.0。为了进行测试,我使用了项目中提供的示例(既有 hackbook 也有简单的)。该应用程序在 Android Jelly Bean 4.2.2 中运行

但是每当我尝试使用 facebook 示例登录时,在应用程序身份验证上点击确定后,Android 应用程序就会意外停止。

我应该在哪里检查有什么建议吗?

这是 LogCat 错误:

    07-21 12:25:10.568: W/dalvikvm(4288): threadid=1: thread exiting with uncaught exception (group=0x40e32930)
07-21 12:25:10.568: E/AndroidRuntime(4288): FATAL EXCEPTION: main
07-21 12:25:10.568: E/AndroidRuntime(4288): java.lang.NullPointerException
07-21 12:25:10.568: E/AndroidRuntime(4288): at org.apache.cordova.facebook.ConnectPlugin$AuthorizeListener.onComplete(ConnectPlugin.java:283)
07-21 12:25:10.568: E/AndroidRuntime(4288): at com.facebook.android.Facebook.onSessionCallback(Facebook.java:345)
07-21 12:25:10.568: E/AndroidRuntime(4288): at com.facebook.android.Facebook.access$11(Facebook.java:326)
07-21 12:25:10.568: E/AndroidRuntime(4288): at com.facebook.android.Facebook$1.call(Facebook.java:304)
07-21 12:25:10.568: E/AndroidRuntime(4288): at com.facebook.Session$3$1.run(Session.java:1190)
07-21 12:25:10.568: E/AndroidRuntime(4288): at android.os.Handler.handleCallback(Handler.java:725)
07-21 12:25:10.568: E/AndroidRuntime(4288): at android.os.Handler.dispatchMessage(Handler.java:92)
07-21 12:25:10.568: E/AndroidRuntime(4288): at android.os.Looper.loop(Looper.java:137)
07-21 12:25:10.568: E/AndroidRuntime(4288): at android.app.ActivityThread.main(ActivityThread.java:5227)
07-21 12:25:10.568: E/AndroidRuntime(4288): at java.lang.reflect.Method.invokeNative(Native Method)
07-21 12:25:10.568: E/AndroidRuntime(4288): at java.lang.reflect.Method.invoke(Method.java:511)
07-21 12:25:10.568: E/AndroidRuntime(4288): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
07-21 12:25:10.568: E/AndroidRuntime(4288): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
07-21 12:25:10.568: E/AndroidRuntime(4288): at dalvik.system.NativeStart.main(Native Method)
07-21 12:25:19.787: I/Process(4288): Sending signal. PID: 4288 SIG: 9

最佳答案

完成 @umesh25,如果使用 cordova 2.9,这已经打好了补丁,只需注释导致 NullPointerException

的记录器
277. Log.d(TAG, values.toString());

关于android - Phonegap 的 Facebook 插件中的线程退出并出现未捕获的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17769439/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com