title: Does Android use OkHttp internally?
body: <p>This is a stack trace I get when running an Android app I recently inherited. We're not using <em>OkHttp</em> as an explicitly dependency, and the <code>com.android.okhttp</code> in the trace makes me think the <em>AOSP</em> is using <em>OkHttp</em> now internally?</p>
  
  <pre><code>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)
  </code></pre>