美文网首页
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