Android integrated ARouter

1. Project build.gradle

添加:classpath "com.alibaba:arouter-register:1.0.2"

2. Add dependencies to build.gradle under app:

plugins {
    id 'org.jetbrains.kotlin.kapt'
}

android {
    kapt {
        arguments {
            arg("AROUTER_MODULE_NAME", project.getName())
        }
    }
}


dependencies {
 api 'com.alibaba:arouter-api:1.5.2'
 kapt 'com.alibaba:arouter-compiler:1.5.2'
}

三、gradle.properties

android.enableJetifier=true

4. Initialization

        // 这两行必须写在init之前,否则这些配置在init过程中将无效
        if (BuildConfig.DEBUG){
            ARouter.openLog() // 打印日志
            ARouter.openDebug() // 开启调试模式(如果在InstantRun模式下运行,必须开启调试模式!线上版本需要关闭,否则有安全风险)
        }
        ARouter.init(this)// 尽可能早,推荐在Application中初始化

Guess you like

Origin blog.csdn.net/qq_41264674/article/details/129297242