Comment mettre en œuvre Android Volley avec OkHttp 2.0?
Ce OkHttpStack n'est plus pris en charge dans OkHttp2.0:
https://gist.github.com/JakeWharton/5616899
Qu'est-ce que le modèle actuel d'intégrer OkHttp 2.0.0 avec Volley?
Il y a un commentaire déjà que le gist pointant vers un OkHttp version 2.0 de
Oui, mais la classe qui ceram1 a posté un personnalisé du cache de la manipulation. Je cherchais le moyen le plus simple. Et aussi, je n'ai aucune idée de si la mise en oeuvre optimale/standard/corriger
HttpStack
soutien.Oui, mais la classe qui ceram1 a posté un personnalisé du cache de la manipulation. Je cherchais le moyen le plus simple. Et aussi, je n'ai aucune idée de si la mise en oeuvre optimale/standard/corriger
OriginalL'auteur JohnRock | 2014-06-23
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser okhttp-urlconnection module qui implémente java.net.HttpURLConnection API, donc:
Télécharger ou définir une dépendance pour okhttp-urlconnection
De réécrire votre OkHttpStack de faire usage de la OkUrlFactory classe:
J'ai utilisé cette solution et a ajouté ce qui suit gradle dépendances:
compile 'com.squareup.okhttp:okhttp:2.0.0' compile 'com.squareup.okhttp:okhttp-urlconnection:2.0.0' compile 'com.squareup.okio:okio:1.0.1'
OriginalL'auteur franmontiel
Vous pouvez l'utiliser aussi
oui!, il y a beaucoup de gist disponibles selon l'exigence comme pour ssl gist.github.com/tbruyelle/0729aef4df2c11b21fdf
OriginalL'auteur LOG_TAG
Vous pouvez également le faire maintenant, sans la dépendance à l'égard HttpURLConnection:
https://plus.google.com/+JakeWharton/posts/31jhDwaCvtg
https://gist.github.com/bryanstern/4e8f1cb5a8e14c202750
Cela ne fonctionne plus lorsque le ciblage de l'API 23+.
OriginalL'auteur christoff