}
classpath ‘com.alibaba:arouter-register:1.0.2’
2、某个module模块需要用到ARouter路由就在该module的build.gradle中配置如下代码
defaultConfig {
javaCompileOptions {
annotationProcessorOptions {
arguments = [AROUTER_MODULE_NAME: project.getName()]
}
}
}
implementation ‘com.alibaba:arouter-api:1.5.0’
annotationProcessor ‘com.alibaba:arouter-compiler:1.2.2’
3、Application中onCreate配置
if(BuildConfig.DEBUG){
ARouter.openDebug();
ARouter.openLog();
}
ARouter.init(this);
[]( )**示例:**
----------------------------------------------------------------------
**1、无参跳转,从A界面跳转B界面**
A界面:
//注意build传的路径必须和B界面中的path对应,且必须’/'开头
ARouter.getInstance().build(“/xx/B”).navigation();
B界面:
@Route(path = “/xx/B”)

955

被折叠的 条评论
为什么被折叠?



