Android-Facebook——使用本机方法在离线应用程序崩溃下共享帖子 1.情况
Facebook-SDK-4.8.1 2.说明 当我使用本机的share post方法在脱机模式下共享Facebook帖子时,应用程序崩溃,并输出一些奇怪的日志 因为没有官方资源可以解释,所以我的解决方案流程如下Android-Facebook——使用本机方法在离线应用程序崩溃下共享帖子 1.情况,android,facebook,Android,Facebook,Facebook-SDK-4.8.1 2.说明 当我使用本机的share post方法在脱机模式下共享Facebook帖子时,应用程序崩溃,并输出一些奇怪的日志 因为没有官方资源可以解释,所以我的解决方案流程如下 提交?--(否) 我应用了新的提交——“发布_操作”,然后离线共享,应用崩溃,日志与上面相同 尝试捕获异常错误吗?--(否) 我加上了捕手,但我抓不住 我的 3.错误日志 12-04 09:49:08.765 10386-10112/?W/fb4a(:):BlueServiceQueu
12-04 09:49:08.765 10386-10112/?W/fb4a(:):BlueServiceQueue:服务期间发生异常
com.facebook.proxygen.HttpNetworkException:getaddrinfo失败:没有与主机名关联的地址
在com.facebook.proxygen.ligerhttppresponsehandler.handleError(min_赞助的差距:244)
在com.facebook.proxygen.LigerHttpResponseHandler.onError(min_赞助的差距:209)
在com.facebook.proxygen.JniHandler.onError(onStop():109)
在com.facebook.proxygen.EventBase.loopForever上(本机方法)
在com.facebook.proxygen.HTTPThread.run(提供声明:32)
运行(Thread.java:841)
12-04 09:49:08.770 10386-10062/? W/fb4a(:):BlueServiceQueue:服务期间发生异常
com.facebook.proxygen.HttpNetworkException:getaddrinfo失败:没有与主机名关联的地址
在com.facebook.proxygen.ligerhttppresponsehandler.handleError(min_赞助的差距:244)
在com.facebook.proxygen.LigerHttpResponseHandler.onError(min_赞助的差距:209)
在com.facebook.proxygen.JniHandler.onError(onStop():109)
在com.facebook.proxygen.EventBase.loopForever上(本机方法)
在com.facebook.proxygen.HTTPThread.run(提供声明:32)
运行(Thread.java:841)
12-04 09:49:08.880 10386-10138/? W/fb4a(:):BlueServiceQueue:服务期间发生异常
com.facebook.proxygen.HttpNetworkException:getaddrinfo失败:没有与主机名关联的地址
在com.facebook.proxygen.ligerhttppresponsehandler.handleError(min_赞助的差距:244)
在com.facebook.proxygen.LigerHttpResponseHandler.onError(min_赞助的差距:209)
在com.facebook.proxygen.JniHandler.onError(onStop():109)
在com.facebook.proxygen.EventBase.loopForever上(本机方法)
在com.facebook.proxygen.HTTPThread.run(提供声明:32)
运行(Thread.java:841)
12-04 09:49:09.110 3139-3139/? E/NotificationService:通过用户请求禁止来自包com.dianping.v1的通知。
12-04 09:49:09.120 3139-3139/? E/NotificationService:通过用户请求禁止来自包com.dianping.v1的通知。
12-04 09:49:09.445 10386-10014/? E/fb4a(:):ACRA:处理软错误异常
com.facebook.common.errorreporting.SoftErrorException:会话ID:1c92c8ba-c143-496d-bdca-ce53d86f020d
在com.facebook.common.errorreporting.FbErrorReporterImpl.a(μs:153)
在com.facebook.composer.feedattachment.ShareComposer AttachmentController.a(关于建议:274)
在com.facebook.composer.feedattachment.ComposerFeedAttachmentFragment$2.a(发出的请求:137)
在com.facebook.common.futures.AbstractDisposableFutureCallback.onFailure上(tn:48)
在com.facebook.ui.futures.TasksManager$CallbackWithCleanup.onFailure(验证支付卡\u bin:313)
在com.google.common.util.concurrent.Futures$5.run(zero_rating2/clearable/:1222)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
在com.facebook.common.executors.WrappingExecutorService$1.run(video\u inline\u android\u关机:77)
位于android.os.Handler.handleCallback(Handler.java:733)
位于android.os.Handler.dispatchMessage(Handler.java:95)
位于android.os.Looper.loop(Looper.java:136)
12-04 09:49:08.765 10386-10112/? W/fb4a(:<default>):BlueServiceQueue: Exception during service
com.facebook.proxygen.HttpNetworkException: getaddrinfo failure: No address associated with hostname
at com.facebook.proxygen.LigerHttpResponseHandler.handleError(min_sponsored_gap:244)
at com.facebook.proxygen.LigerHttpResponseHandler.onError(min_sponsored_gap:209)
at com.facebook.proxygen.JniHandler.onError(onStop():109)
at com.facebook.proxygen.EventBase.loopForever(Native Method)
at com.facebook.proxygen.HTTPThread.run(offers_claim:32)
at java.lang.Thread.run(Thread.java:841)
12-04 09:49:08.770 10386-10062/? W/fb4a(:<default>):BlueServiceQueue: Exception during service
com.facebook.proxygen.HttpNetworkException: getaddrinfo failure: No address associated with hostname
at com.facebook.proxygen.LigerHttpResponseHandler.handleError(min_sponsored_gap:244)
at com.facebook.proxygen.LigerHttpResponseHandler.onError(min_sponsored_gap:209)
at com.facebook.proxygen.JniHandler.onError(onStop():109)
at com.facebook.proxygen.EventBase.loopForever(Native Method)
at com.facebook.proxygen.HTTPThread.run(offers_claim:32)
at java.lang.Thread.run(Thread.java:841)
12-04 09:49:08.880 10386-10138/? W/fb4a(:<default>):BlueServiceQueue: Exception during service
com.facebook.proxygen.HttpNetworkException: getaddrinfo failure: No address associated with hostname
at com.facebook.proxygen.LigerHttpResponseHandler.handleError(min_sponsored_gap:244)
at com.facebook.proxygen.LigerHttpResponseHandler.onError(min_sponsored_gap:209)
at com.facebook.proxygen.JniHandler.onError(onStop():109)
at com.facebook.proxygen.EventBase.loopForever(Native Method)
at com.facebook.proxygen.HTTPThread.run(offers_claim:32)
at java.lang.Thread.run(Thread.java:841)
12-04 09:49:09.110 3139-3139/? E/NotificationService: Suppressing notification from package com.dianping.v1 by user request.
12-04 09:49:09.120 3139-3139/? E/NotificationService: Suppressing notification from package com.dianping.v1 by user request.
12-04 09:49:09.445 10386-10014/? E/fb4a(:<default>):ACRA: Handling exception for soft error
com.facebook.common.errorreporting.SoftErrorException: sessionId: 1c92c8ba-c143-496d-bdca-ce53d86f020d
at com.facebook.common.errorreporting.FbErrorReporterImpl.a(μs:153)
at com.facebook.composer.feedattachment.ShareComposerAttachmentController.a(ON_SUGGESTIONS:274)
at com.facebook.composer.feedattachment.ComposerFeedAttachmentFragment$2.a(OUTGOING_REQUEST:137)
at com.facebook.common.futures.AbstractDisposableFutureCallback.onFailure(tn:48)
at com.facebook.ui.futures.TasksManager$CallbackWithCleanup.onFailure(validate_payment_card_bin:313)
at com.google.common.util.concurrent.Futures$5.run(zero_rating2/clearable/:1222)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
at com.facebook.common.executors.WrappingExecutorService$1.run(video_inline_android_shutoff:77)
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:5314)
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:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680)
at dalvik.system.NativeStart.main(Native Method)
Caused by: com.facebook.proxygen.HttpNetworkException: getaddrinfo failure: No address associated with hostname
at com.facebook.proxygen.LigerHttpResponseHandler.handleError(min_sponsored_gap:244)
at com.facebook.proxygen.LigerHttpResponseHandler.onError(min_sponsored_gap:209)
at com.facebook.proxygen.JniHandler.onError(onStop():109)
at com.facebook.proxygen.EventBase.loopForever(Native Method)
at com.facebook.proxygen.HTTPThread.run(offers_claim:32)
at java.lang.Thread.run(Thread.java:841)
12-04 09:49:09.530 10386-10153/? W/fb4a(:<default>):CacheReadRunner: Exception during graphql executor query
com.facebook.proxygen.HttpNetworkException: getaddrinfo failure: No address associated with hostname
at com.facebook.proxygen.LigerHttpResponseHandler.handleError(min_sponsored_gap:244)
at com.facebook.proxygen.LigerHttpResponseHandler.onError(min_sponsored_gap:209)
at com.facebook.proxygen.JniHandler.onError(onStop():109)
at com.facebook.proxygen.EventBase.loopForever(Native Method)
at com.facebook.proxygen.HTTPThread.run(offers_claim:32)
at java.lang.Thread.run(Thread.java:841)
12-04 09:49:09.535 10386-10153/? E/fb4a(:<default>):SimpleExecutor: Exception in background task
com.facebook.proxygen.HttpNetworkException: getaddrinfo failure: No address associated with hostname
at com.facebook.proxygen.LigerHttpResponseHandler.handleError(min_sponsored_gap:244)
at com.facebook.proxygen.LigerHttpResponseHandler.onError(min_sponsored_gap:209)
at com.facebook.proxygen.JniHandler.onError(onStop():109)
at com.facebook.proxygen.EventBase.loopForever(Native Method)
at com.facebook.proxygen.HTTPThread.run(offers_claim:32)
at java.lang.Thread.run(Thread.java:841)
12-04 09:49:09.555 10386-10155/? W/fb4a(:<default>):CacheReadRunner: Exception during graphql executor query
com.facebook.proxygen.HttpNetworkException: getaddrinfo failure: No address associated with hostname
at com.facebook.proxygen.LigerHttpResponseHandler.handleError(min_sponsored_gap:244)
at com.facebook.proxygen.LigerHttpResponseHandler.onError(min_sponsored_gap:209)
at com.facebook.proxygen.JniHandler.onError(onStop():109)
at com.facebook.proxygen.EventBase.loopForever(Native Method)
at com.facebook.proxygen.HTTPThread.run(offers_claim:32)
at java.lang.Thread.run(Thread.java:841)
12-04 09:49:09.560 10386-10155/? E/fb4a(:<default>):SimpleExecutor: Exception in background task
com.facebook.proxygen.HttpNetworkException: getaddrinfo failure: No address associated with hostname
at com.facebook.proxygen.LigerHttpResponseHandler.handleError(min_sponsored_gap:244)
at com.facebook.proxygen.LigerHttpResponseHandler.onError(min_sponsored_gap:209)
at com.facebook.proxygen.JniHandler.onError(onStop():109)
at com.facebook.proxygen.EventBase.loopForever(Native Method)
at com.facebook.proxygen.HTTPThread.run(offers_claim:32)
at java.lang.Thread.run(Thread.java:841)
12-04 09:49:09.570 10386-10386/? W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x415a4c50)
12-04 09:49:09.580 10386-10386/? E/AppStateLoggerExceptionHandler: Handing uncaught exception
java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.facebook.proxygen.HttpNetworkException)
at android.os.Parcel.writeSerializable(Parcel.java:1316)
at com.facebook.fbservice.service.OperationResult.writeToParcel(should_show_nub:474)
at android.os.Parcel.writeParcelable(Parcel.java:1285)
at com.facebook.fbservice.service.ServiceException.writeToParcel(data_cleanup:66)
at android.os.Parcel.writeParcelable(Parcel.java:1285)
at android.os.Parcel.writeValue(Parcel.java:1204)
at android.os.Parcel.writeArrayMapInternal(Parcel.java:618)
at android.os.Bundle.writeToParcel(Bundle.java:1692)
at android.os.Parcel.writeBundle(Parcel.java:636)
at android.content.Intent.writeToParcel(Intent.java:7029)
at android.app.ActivityManagerProxy.finishActivity(ActivityManagerNative.java:2285)
at android.app.Activity.finish(Activity.java:4269)
at com.facebook.base.activity.FbFragmentActivity.finish(sticker:335)
at com.facebook.composer.activity.ComposerFragment.a(PAGE_TIPS:2072)
at com.facebook.composer.activity.ComposerFragment$58.a(PAGE_TIPS:2091)
at com.facebook.common.futures.AbstractDisposableFutureCallback.onFailure(tn:48)
at com.facebook.ui.futures.TasksManager$CallbackWithCleanup.onFailure(validate_payment_card_bin:313)
at com.google.common.util.concurrent.Futures$5.run(zero_rating2/clearable/:1222)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
at com.facebook.common.executors.WrappingExecutorService$1.run(video_inline_android_shutoff:77)
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:5314)
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:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.io.NotSerializableException: com.facebook.proxygen.HTTPRequestError
at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1366)
at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1673)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1519)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1483)
at java.io.ObjectOutputStream.writeFieldValues(ObjectOutputStream.java:981)
at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:368)
at java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1076)
at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1406)
at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1673)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1519)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1483)
at android.os.Parcel.writeSerializable(Parcel.java:1311)
at com.facebook.fbservice.service.OperationResult.writeToParcel(should_show_nub:474)
at android.os.Parcel.writeParcelable(Parcel.java:1285)
at com.facebook.fbservice.service.ServiceException.writeToParcel(data_cleanup:66)
at android.os.Parcel.writeParcelable(Parcel.java:1285)
at android.os.Parcel.writeValue(Parcel.java:1204)
at android.os.Parcel.writeArrayMapInternal(Parcel.java:618)
at android.os.Bundle.writeToParcel(Bundle.java:1692)
at android.os.Parcel.writeBundle(Parcel.java:636)
at android.content.Intent.writeToParcel(Intent.java:7029)
at android.app.ActivityManagerProxy.finishActivity(ActivityManagerNative.java:2285)
at android.app.Activity.finish(Activity.java:4269)
at com.facebook.base.activity.FbFragmentActivity.finish(sticker:335)
at com.facebook.composer.activity.ComposerFragment.a(PAGE_TIPS:2072)
at com.facebook.composer.activity.ComposerFragment$58.a(PAGE_TIPS:2091)
at com.facebook.common.futures.AbstractDisposableFutureCallback.onFailure(tn:48)
at com.facebook.ui.futures.TasksManager$CallbackWithCleanup.onFailure(validate_payment_card_bin:313)
at com.google.common.util.concurrent.Futures$5.run(zero_rating2/clearable/:1222)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
at com.facebook.common.executors.WrappingExecutorService$1.run(video_inline_android_shutoff:77)
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:5314)
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:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680)
at dalvik.system.NativeStart.main(Native Method)