Facebook SDK卡在AsyncTask上,阻止单个执行程序上的所有线程

安奇

这是AsyncTask的堆栈跟踪,它无限期地处于可运行状态。

  at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method) 
  at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:320) 
  at com.android.okhttp.Connection.upgradeToTls(Connection.java:1285)   
  at com.android.okhttp.Connection.connect(Connection.java:1197)    
  at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:392)   
  at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:295)   
  at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:373) 
  at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:323) 
  at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:491) 
  at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:105)   
  at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:25)    
  at com.facebook.Response.fromHttpConnection(Response.java:312)    
  at com.facebook.Request.executeConnectionAndWait(Request.java:1561)   
  at com.facebook.Request.executeBatchAndWait(Request.java:1460)    
  at com.facebook.Request.executeBatchAndWait(Request.java:1429)    
  at com.facebook.Request.executeBatchAndWait(Request.java:1411)    
  at com.facebook.Request.executeAndWait(Request.java:1383) 
  at com.facebook.Request.executeAndWait(Request.java:1269) 
  at com.facebook.internal.Utility.getAppSettingsQueryResponse(Utility.java:708)    
  at com.facebook.internal.Utility.access$000(Utility.java:57)  
  at com.facebook.internal.Utility$1.doInBackground(Utility.java:630)   
  at com.facebook.internal.Utility$1.doInBackground(Utility.java:627)   
  at android.os.AsyncTask$2.call(AsyncTask.java:288)    
  at java.util.concurrent.FutureTask.run(FutureTask.java:237)   
  at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)  
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)    
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)    
  at java.lang.Thread.run(Thread.java:818)  

为什么会发生?它阻止了我所有其他异步任务。请帮助。

(Android API 22, FB SDK 3.21.1)
安奇

虽然不是解决方案。看起来像是FB 3.xx SDK版本中的错误。自从我将SDK更新为4.xx后,我再也找不到它了。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Facebook SDK卡在AsyncTask上,阻止单个执行程序上的所有线程

来自分类Dev

在应用程序上连接Facebook

来自分类Dev

在 Facebook、Instagram 和 Youtube 等应用程序上的所有视图中导航是如何工作的?

来自分类Dev

测试应用程序上的Facebook无效范围错误

来自分类Dev

测试应用程序上的Facebook登录

来自分类Dev

执行程序未运行所有线程。

来自分类Dev

Facebook评论插件-也发布在Facebook上

来自分类Dev

模态上的Facebook

来自分类Dev

无法在Facebook上分享

来自分类Dev

在Facebook Messenger上分享

来自分类Dev

从iOS在Facebook上共享

来自分类Dev

android:Facebook SDK AsyncTask错误

来自分类Dev

android:Facebook SDK AsyncTask错误

来自分类Dev

如何使用Android版Facebook SDK在Facebook上共享图像?

来自分类Dev

无法使用Android版Facebook SDK在Facebook上发布

来自分类Dev

无法使用Android版Facebook SDK在Facebook上发布

来自分类Dev

使用 python facebook sdk 在 facebook 上发布更新/消息

来自分类Dev

iOS上Unity 5上的Facebook SDK

来自分类Dev

重置Facebook令牌参考-Facebook SDK 4.0

来自分类Dev

Passport-Facebook和JavaScript Facebook SDK

来自分类Dev

Facebook SDK 3.0登录-Facebook进程终止

来自分类Dev

使用 Facebook-PHP-SDK 登录 Facebook

来自分类Dev

Firefox阻止Facebook Js

来自分类Dev

Facebook SDK的最低SDK

来自分类Dev

Facebook上的Android共享(SDK 4)

来自分类Dev

在Android Studio 0.5.1上导入Facebook SDK

来自分类Dev

Zend Framework 1上的Facebook PHP SDK

来自分类Dev

PhoneGap应用程序上的Facebook应用程序设置

来自分类Dev

NullPointerException by ActivityResult,Facebook SDK