Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android是否在内部使用OkHttp?_Android_Android Source_Okhttp - Fatal编程技术网

Android是否在内部使用OkHttp?

Android是否在内部使用OkHttp?,android,android-source,okhttp,Android,Android Source,Okhttp,这是我在运行最近继承的Android应用程序时得到的堆栈跟踪。我们没有使用OkHttp作为显式依赖项,跟踪中的com.android.OkHttp让我认为AOSP现在在内部使用OkHttp java.lang.Throwable: Explicit termination method 'close' not called E at dalvik.system.CloseGuard.open(CloseGuard.java:184) E at com.android.org.

这是我在运行最近继承的Android应用程序时得到的堆栈跟踪。我们没有使用OkHttp作为显式依赖项,跟踪中的
com.android.OkHttp
让我认为AOSP现在在内部使用OkHttp

java.lang.Throwable: Explicit termination method 'close' not called
E      at dalvik.system.CloseGuard.open(CloseGuard.java:184)
E      at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:278)
E      at com.android.okhttp.Connection.upgradeToTls(Connection.java:146)
E      at com.android.okhttp.Connection.connect(Connection.java:107)
E      at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:294)
E      at com.android.okhttp.internal.http.HttpEngine.sendSocketRequest(HttpEngine.java:255)
E      at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:206)
E      at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:345)
E      at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:296)
E      at com.android.okhttp.internal.http.HttpURLConnectionImpl.getHeaderField(HttpURLConnectionImpl.java:143)
E      at java.net.URLConnection.getHeaderFieldInt(URLConnection.java:544)
E      at java.net.URLConnection.getContentLength(URLConnection.java:316)
E      at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getContentLength(HttpsURLConnectionImpl.java:182)

是的,Android正在使用OkHttp进行内部
HttpUrlConnection
实现。

在Android KitKat中,是的。来源:这让我在试图找出依赖关系的来源时陷入了困境。在那之前使用了什么?@ddog:Stuff from,很有可能。这是一个旧的fork。因此,应用程序中的OkHttp 4.9.1不会影响httpurl连接。