0
原创首发

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

A lonely cat 发表于 2022-06-28 16:01 695
评论
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
推荐文章
Android Studio Dolphin Xml 布局 无法预览汇总(持续更新)
AOSP Android10导入BurpSuite CA证书抓包
你可能不知道的 MaterialButton
AOSP Android 10.0单编替换framework.jar刷入手机
Ubuntu 18.04编译AOSP 10.0r41刷入pixel3
水一篇文章,如何用adb根据包名知道是哪个apk
Wifi怎么不休眠呢?
Android Jetpack分页库 Paging3 简单使用
如何在 Android 上的 TextView 或 ImageView 上设置涟漪效果
Ubuntu 18.04编译AOSP 6.0.1
MMKV 使用简介 GitHub 转载
Android项目环境切换案例
android gradle的日常使用
Android 实现沉浸式状态
安卓字体描边效果
Android-SearchFlowLayout v1.1版本他来了
仿网易云开屏动画
浅析 OkHttp 源码 - Callback 的调用流程
关于 OkHttp 和 Retrofit 的使用,你需要注意的点
动画详情之属性动画(二)
2022-8-19水一篇文章吧,跟AOSP有关的
动画详解之视图动画
Android 开发过程中截图分享功能实现
Android通知详解
[毕业设计]一个带后端的影音播放app
Android开发TextView阴影设置
(google官方系列)android如何弹出Bubble气泡页面
Android阿里云视频播放
2022年Android的生态现状
阳光沙滩Android版本1.4.0新增功能
文章目录