0
原创首发

在Retrofit中如何使用多个不同的BaseUrl

A lonely cat 发表于 2022-06-28 16:01 2532
评论
0/240
  • 指尖跳动
    偷个懒,直接用hashmap缓存retrofit对象了
    2022-08-17 20:08  回复
    1222889130006941696
  • 断点
    单一职责Retrofit+service接口好好的,被你这样玩完全打破了。本来一个service定义的是一个url对应的所有接口,方便维护和独立的,适得其反了。
    2022-06-28 18:27  回复
    1139423796017500160
    • A lonely cat  回复 @断点
      是的,是有这个问题。不过,有的人/项目团队并不想在一个APP内维护多个 Retrofit 实例。因为他们所有请求的配置都一样,只是 baseUrl 不一样的情况下,使用这种方式就可以解决他们的需求。如果哪天不想使用这个方案了,移除这个拦截器的添加即可。
      2022-06-28 18:50   回复 1204736502274318336
  • 拉大锯
    我也想推去微信,但是没有图片,不好推。
    2022-06-28 17:17  回复
    1153952789488054272
推荐文章
水一篇:主观性bug的解决
MtkSettings:设置-显示-隐藏导航栏和状态栏开关添加&屏幕底部上划和屏幕顶部下划显示导航栏和状态栏
《Java基础之集合体系》
Android逆向吾爱新年题目Android01
Android某app环境检测分析
我不想IDEA在我双击shift的时候弹出全局搜索
Android Studio配置ollvm编译so
安卓十三在framework层更改第三方APP的摄像头Preview方向
aidegen的基本使用
Ubuntu22.04.3 AOSP的下载与编译
锁定安兔兔安装版本以及设备在5度的时候有温度过高的弹窗,60度关机,-5度弹窗,-10度关机
被公司试用总结(咸鱼大杂烩)
Doodle 图片涂鸦库使用的一些注意事项
Android13去除启动APP时的放大图标动画以及在鲁大师中做假内存和存储
Android打印功能——WIFI连接打印机打印
解决低版本apk预制到高版本系统中出现丢失so库的问题,以及默认给予第三方apk添加特殊应用权限
使用surfaceView实现充电效果
Android13下拉菜单添加截屏以及在安兔兔中如何做假设备的参数信息
android 启动流程之linux内核启动(上)
安卓十三去掉未知来源提示弹窗,直接安装apk
配置uiautomatorviewer内的jdk8环境
安卓系统已用内存达到80%时只弹出一次提示框
adb显示拒绝访问 求解!!
kotlin中contract----编译器的智能推断
android系统5.0编译问题记录
Android Framework按power键直接关机,不弹出关机选项窗口以及去除锁屏功能
aosp10-刷入pixel4XL设备
aosp-添加手势导航
aosp-增加开机动画
把2G和3G信号调大两格或满格
文章目录