pluginManagement { repositories { google() mavenCentral() gradlePluginPortal() maven { url "https://jitpack.io" } } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() maven { url "https://jitpack.io" } } versionCatalogs{ /** * 在app/build.gradle中 * compileSdk:buildsdk.versions.compilesdk.get().toInteger() */ create('buildsdk') { version('compilesdk', '33') version('minisdk', '26') version('targetsdk', '33') } create('androidxLibs') { // 别名 group artifact version library('core-ktx', 'androidx.core', 'core-ktx').version('1.8.0') library('appcompat', 'androidx.appcompat', 'appcompat').version('1.4.1') library('constraintlayout', 'androidx.constraintlayout', 'constraintlayout').version('2.1.4') library('navigation-fragment', 'androidx.navigation', 'navigation-fragment-ktx').version('2.5.3') library('navigation-ui', 'androidx.navigation', 'navigation-ui-ktx').version('2.5.3') library('livedata', 'androidx.lifecycle', 'lifecycle-livedata-ktx').version('2.4.1') library('viewmodel', 'androidx.lifecycle', 'lifecycle-viewmodel-ktx').version('2.5.1') // androidX通用依赖 bundle('androidx', ['navigation-fragment','navigation-ui','core-ktx', 'appcompat', 'constraintlayout','livedata','viewmodel']) } create('googleLibs') { library('material', 'com.google.android.material', 'material').version('1.5.0') } } } rootProject.name = "Android_ulsService" include ':app' include ':uikit' include ':util' include ':service'