首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    货拉拉 Android 模块化路由框架:TheRouter

    图片TheRouter 会在编译期根据注解生成 RouteMap__开头的类,这些类中记录了当前模块的所有路由信息,也就是当前模块的路由表。...在最顶层的app模块中,通过Gradle插件,将所有aar、源码中的RouteMap__开头的类统一集中到TheRouterServiceProvideInjecter类中。...编译期解析注解生成路由表首先取 业务模块 aar 中的路由表再取 主app module 代码中的路由表最后取 assets/RouteMap.json 文件中声明的路由表。...3.4 动态路由表的设计与使用TheRouter 的路由表是动态添加的,项目每次编译后,会在 apk 内生成一份当前 APP 的全量路由表,默认路径为:/assets/therouter/routeMap.json...// 此代码 必须 在 Application.super.onCreate() 之前调用RouteMap.setInitTask(new RouterMapInitTask() { /**

    2.5K40
    领券