Wrouter:WRouter路由、组件化方案

时间:2021-04-30 21:35:20
【文件属性】:
文件名称:Wrouter:WRouter路由、组件化方案
文件大小:186KB
文件格式:ZIP
更新时间:2021-04-30 21:35:20
Java Wrouter Wrouter-compile搜索每个module的Route注解,并将搜索到的结果通过javapoet生成路由表类 Wrouter-register是一个自动插入字节码的插件,他将生成的路由表类全路径拿到,然后注入到Wrouter-api的Wrouter类的loadMap方法里面 依赖 项目目录下的build.gradle dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath 'com.codelang.plugin:wrouter-register:1.0.0' } 每个组件的build.gradle android { ... javaCompileOptions { annotationPr
【文件预览】:
Wrouter-master
----.gitignore(961B)
----app()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------gradle.properties(801B)
--------proguard-rules.pro(934B)
----settings.gradle(114B)
----build.gradle(732B)
----gradlew(5KB)
----wrouter-annotation()
--------.gitignore(7B)
--------build.gradle(150B)
--------src()
----wrouter-compiler()
--------.gitignore(7B)
--------build.gradle(408B)
--------src()
----wrouter-register()
--------.gitignore(7B)
--------build.gradle(520B)
--------src()
--------proguard-rules.pro(934B)
----README.md(3KB)
----gradlew.bat(2KB)
----gradle.properties(730B)
----.idea()
--------misc.xml(6KB)
--------gradle.xml(930B)
--------vcs.xml(180B)
--------runConfigurations.xml(564B)
--------inspectionProfiles()
--------modules.xml(1KB)
----gradle()
--------wrapper()
----wrouter-api()
--------.gitignore(7B)
--------build.gradle(568B)
--------src()
--------proguard-rules.pro(934B)
----readcomponent()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------gradle.properties(746B)
--------proguard-rules.pro(751B)

网友评论