これは、最近継承した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 Android 4.4 現在、内部のHttpUrlConnection
実装にOkHttpを使用しています。