pourquoi utiliser de Rénovation lorsque nous avons OkHttp

avec OkHttp nous pouvons faire de requête HTTP, puis obtenir la réponse du serveur

OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
  .url(url)
  .build();
Response response = client.newCall(request).execute();

puis avec Gson lib convertir réponse à l'objet dont nous avons besoin.

c'est à partir de Square/OkHttp doc:

Sa demande/réponse de l'API est conçu avec couramment les constructeurs et les
l'immutabilité. Il prend en charge à la fois synchrone blocage des appels et asynchrone
d'appels avec les callbacks

J'ai lu de stackOverFlow

Rénovation utilise OkHTTP automatiquement si disponible

.

Donc ma question est quel est exactement Rénovation pour?

ce rééquipement peut faire OkHttp ne peut pas?!

Je pense que OkHttp et Gson résoudre la demande de l'API de problème,
donc, ce problème de Rénovation résoudre pour nous?

  • Opinion fondée et, comme telle, susceptible d'être fermée en tant que tel. Le fait de la question est, à la fois exister et aucun d'eux n'est mort. Ce qui signifie que les deux ont des cas d'utilisation dans les yeux de l'Android à la communauté des développeurs.
  • Découvrez ce post stackoverflow.com/q/16902716/1144203
  • J'ai vu ce lien, mais je ne comprends pas pourquoi le besoin de Rénovation?! et pourquoi Rénovation utiliser OkHttp!
  • Vous n'avez pas besoin de Rénovation si OkHttp pouvez faire ce que vous voulez. Pourquoi Rénovation utiliser OkHttp quelques choses à activer OkHttp Call modèle, OkHttp interceptor, certificat d'épingler etc.
  • à l'aide de rénovation de l'rxjava est devenu une pratique courante dans l'industrie, ce qui est une autre raison pour l'utilisation de rénovation