// Top-level build file where you can add configuration options common to all sub-projects/modules. apply plugin: 'com.alibaba.arouter' buildscript { ext { kotlin_version = '1.6.21' lifecycle_version = "2.2.0" room_version = "2.2.5" koin_version = '2.2.0-rc-4' compileSdkVersion = 31 buildToolsVersion = "31.0.0" minSdkVersion = 21 targetSdkVersion = 31 versionCode = 1 versionName = "1.0" } repositories { google() jcenter() mavenCentral() maven { url 'https://www.jitpack.io' } maven { url 'https://repo1.maven.org/maven2/' } } dependencies { classpath 'com.android.tools.build:gradle:7.4.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "com.alibaba:arouter-register:1.0.2" classpath 'com.github.hufeiyang.Android-AppLifecycleMgr:applifecycle-plugin:1.0.3' } } allprojects { repositories { google() jcenter() mavenCentral() maven { url 'https://www.jitpack.io' } maven { url 'https://repo1.maven.org/maven2/' } } } task clean(type: Delete) { delete rootProject.buildDir }