1.okgo
使用的okhttp
的版本是最新的 3.4.1 版本,和以前的 2.x 的版本可能会存在冲突。
2.okrx
是基于RxJava
和RxAndroid
的扩展,如果不需要可以不必引入
3.okserver
是对okgo
的扩展,统一了下载管理和上传管理,对项目有需要做统一下载的可以考虑使用该扩展,不需要的可以直接使用okgo
即可。
4.对于缓存模式使用,需要与返回对象相关的所有javaBean
必须实现Serializable
接口,否者会报NotSerializableException
。
5.使用缓存时,如果不指定cacheKey
,默认是用url带参数的全路径名为cacheKey
。
6.使用该网络框架时,必须要在 Application 中做初始化 OkGo.init(this);
。