美文网首页
Arouter 引入篇

Arouter 引入篇

作者: 善良的老农 | 来源:发表于2023-08-30 11:51 被阅读0次

1.导入 arouter

api'com.alibaba:arouter-api:1.5.2'

2. 项目工程最外层  build.gradle 加入

buildscript { dependencies { classpath "com.alibaba:arouter-register:1.0.2" }}

3.具体   model  or  app 中  build.gradle    加入  


plugins { 

    id'org.jetbrains.kotlin.kapt'

}


android{

    defaultConfig{

        kapt{

            arguments{

                arg("AROUTER_MODULE_NAME",project.getName())

            }

        }

    }

}

dependencies{

    kapt'com.alibaba:arouter-compiler:1.5.2'

}

4.初始化

private fun initRouter() {

    if (BuildConfig.DEBUG) {

    ARouter.openLog()

    ARouter.openDebug()

    }

    ARouter.init(this)

}

5.具体使用

在跳转的目标activity上加上注解 :

@Route(path =  "/test/testactivity")


跳转 
ARouter.getInstance().build("/test/testactivity").navigation()

相关文章

网友评论

      本文标题:Arouter 引入篇

      本文链接:https://www.haomeiwen.com/subject/zjtamdtx.html