ARouter 迁移到 TheRouter 使用感受

本文分享了将项目中ARouter框架迁移到TheRouter的体验,包括使用迁移工具的过程,单模块自动初始化能力的优势,以及遇到的小问题。作者赞赏TheRouter在模块化开发中的强大功能,并指出其自动初始化能力在处理隐私合规整改时的便利性。迁移过程中,ARouter的自定义拦截器需要手动调整,但总体迁移过程快速顺利。
摘要由CSDN通过智能技术生成

之前项目中一直用的是 ARouter,但是启动耗时问题一直没办法解决。最近发现货拉拉开源了一套更先进的路由框架 TheRouter,还宣传能无缝切换,就赶紧拿来试了一下,真香!!

先看一下官方介绍:TheRouter 是一个 Kotlin 编写,用于 Android 模块化开发的一整套解决方案框架。
Github 项目地址:https://github.com/HuolalaTech/hll-wp-therouter-android
官网文档:https://therouter.cn/

仔细看了一下作者,还是涛哥写的。我算是涛哥博客的老读者了,之前就用过涛哥写的 TheMVPKJFrameForAndroid 原来是去了货拉拉。

运行迁移工具

  1. 下载 TheRouter 官方提供的迁移工具,支持 Windows 和 Mac:工具下载看官方文档
  2. 选择当前项目的路由框架,目前迁移工具好像只支持 ARouter 迁移到 TheRouter。
  3. 选择要使用的TheRouter版本号
  4. 选择项目路径,直接选根目录就可以<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值