1、自定义注解,提供给APP使用
2、自定义注解处理器,在编译阶段生成java类。类中包含了APP对不同类进行的注解映射
3、代码运行时,解析包名下的dex文件,找到所有的java类,找到类中的方法。获取到映射关系。
4、根据影响关系进行路由
ARouter原理分析
最新推荐文章于 2024-06-19 10:35:31 发布
1、自定义注解,提供给APP使用
2、自定义注解处理器,在编译阶段生成java类。类中包含了APP对不同类进行的注解映射
3、代码运行时,解析包名下的dex文件,找到所有的java类,找到类中的方法。获取到映射关系。
4、根据影响关系进行路由