Android集成ARouter

一、项目build.gradle

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

二、app下build.gradle添加依赖:

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

四、初始化

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

猜你喜欢

转载自blog.csdn.net/qq_41264674/article/details/129297242