在Phonegap的Facebook插件中以未捕获的异常退出线程

Yansen Tan

我正在尝试使用以下插件为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
Panchicore

兼容@ umesh25,如果已使用cordova 2.9,则已对此补丁进行了修补,只需注释导致该日志记录器的记录器即可。 NullPointerException

277. Log.d(TAG, values.toString());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么在Android中收到“未捕获的异常退出线程”?

来自分类Dev

错误线程以未捕获的异常退出

来自分类Dev

线程退出与未捕获的异常android(OutOfMemory)

来自分类Dev

错误线程以未捕获的异常退出

来自分类Dev

嵌套函数中的退出线程

来自分类Dev

线程未捕获而退出

来自分类Dev

线程未捕获而退出

来自分类Dev

Android开发:“线程退出且未捕获异常”

来自分类Dev

在C#中退出线程和TcpListener

来自分类Dev

干净地退出线程。

来自分类Dev

Java中断或退出线程

来自分类Dev

Java中断或退出线程

来自分类Dev

Phonegap Facebook插件未响应

来自分类Dev

Android线程退出但未捕获异常

来自分类Dev

从线程捕获异常时退出程序

来自分类Dev

ERROR Utils:线程SparkListenerBus中未捕获的异常

来自分类Dev

未捕获的异常在线程中的行为如何?

来自分类Dev

threadid = 1:线程退出时未捕获到异常(group = 0x409961f8)

来自分类Dev

错误:threadid = 1:线程以未捕获的异常退出(组= 0xb60734f0)

来自分类Dev

threadid = 1:线程以未捕获的异常退出(组= 0x41cd1700)

来自分类Dev

退出线程时如何执行代码

来自分类Dev

应用卸载时退出线程

来自分类Dev

在睡眠/等待期间退出线程

来自分类Dev

C# 无法退出线程。

来自分类Dev

从主线程中的工作线程捕获异常

来自分类Dev

无法理解Facebook未捕获的异常

来自分类Dev

Prolog中未捕获的异常

来自分类Dev

Firefox中未捕获的异常

来自分类Dev

Xcode中未捕获的异常