OkHttp 3 y HttpURLConnection

Estoy un poco confundido acerca de cómo actualizar OkHttp a v3.0.0 mientras se mantiene nuestro código que utiliza HttpURLConnection . Nuestras dependencias actuales son:

 compile 'com.squareup.okhttp:okhttp:2.7.0' compile 'com.squareup.okhttp:okhttp-urlconnection:2.7.0' 

El changelog dice:

El cliente HTTP de Apache y las API de HttpURLConnection están obsoletos. Siguen funcionando como siempre, pero estamos cambiando todo a la nueva API de OkHttp 3. Los módulos okhttp-apache y okhttp-urlconnection sólo deben utilizarse para acelerar la transición a la API de solicitud / respuesta de OkHttp. Estos módulos obsoletos se eliminarán en una próxima versión de OkHttp 3.x.

Desafortunadamente no está claro para mí lo que "estamos moviendo todo a la nueva API de OkHttp 3" significa.

Intenté depender de com.squareup.okhttp:okhttp-urlconnection:3.0.0 pero eso no existe.

¿Debo mantener com.squareup.okhttp:okhttp-urlconnection:2.7.0 y actualizar sólo com.squareup.okhttp:okhttp a 3.0.0? ¿O esta frase significa que dependiendo sólo de com.squareup.okhttp:okhttp debería funcionar?

Intenté depender de com.squareup.okhttp:okhttp-urlconnection:3.0.0 pero eso no existe.

Los nombres fueron actualizados también. Esto es ahora

 com.squareup.okhttp3:okhttp-urlconnection:3.0.0 

Tenga en cuenta el okhttp3 en lugar de okhttp

Consulte jCenter .

  • ¿Cómo establezco el tiempo de espera para OkHttpClient?
  • Deslizamiento con la integración okhttp3 java.lang.NoClassDefFoundError
  • Android java.security.cert.CertPathValidatorException: Ancla de confianza para la ruta de certificación no encontrada
  • Añadir cookie a la solicitud del cliente OkHttp
  • Subida de imagen usando okHttp
  • ¿Cómo enviar post parámetros dinámicamente (o en bucle) en OKHTTP 3.x en android?
  • ¿Cuál es la diferencia entre .string () y .toString () para OkHttp?
  • OkHttp PublicKey pinning en Android
  • El progreso de la subida de OkHttp no está sincronizado con la subida real
  • OkHttp con pinzado de certificado
  • OkHttp3 caché parece estar desmarcada con Retrofit 2
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.