You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
3.8 KiB
67 lines
3.8 KiB
[versions]
|
|
agp = "8.7.3"
|
|
android-compileSdk = "35"
|
|
android-minSdk = "24"
|
|
android-targetSdk = "35"
|
|
androidx-activity = "1.10.1"
|
|
androidx-appcompat = "1.7.0"
|
|
androidx-constraintlayout = "2.2.1"
|
|
androidx-core = "1.16.0"
|
|
androidx-espresso = "3.6.1"
|
|
androidx-lifecycle = "2.9.0"
|
|
androidx-testExt = "1.2.1"
|
|
composeMultiplatform = "1.8.1"
|
|
junit = "4.13.2"
|
|
kotlin = "2.1.20"
|
|
flexbox = "3.0.0"
|
|
fragmentKtx = "1.8.6"
|
|
glide = "4.16.0"
|
|
coreKtx = "1.13.1"
|
|
junitVersion = "1.1.5"
|
|
espressoCore = "3.5.1"
|
|
appcompat = "1.7.0"
|
|
lifecycleViewmodelKtx = "2.8.3"
|
|
logger = "2.2.0"
|
|
material = "1.12.0"
|
|
immersionbar = "3.2.2"
|
|
mpandroidchart = "v3.1.0"
|
|
roomKtx = "2.6.1"
|
|
shadowLayout= "3.4.0"
|
|
utilcodex = "1.31.1"
|
|
androidDatabaseSqlcipher = "4.5.4"
|
|
|
|
[libraries]
|
|
kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
|
|
kotlin-testJunit = { module = "org.jetbrains.kotlin:kotlin-test-junit", version.ref = "kotlin" }
|
|
junit = { module = "junit:junit", version.ref = "junit" }
|
|
androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "androidx-core" }
|
|
androidx-testExt-junit = { module = "androidx.test.ext:junit", version.ref = "androidx-testExt" }
|
|
androidx-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "androidx-espresso" }
|
|
androidx-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "androidx-appcompat" }
|
|
androidx-constraintlayout = { module = "androidx.constraintlayout:constraintlayout", version.ref = "androidx-constraintlayout" }
|
|
androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activity" }
|
|
androidx-lifecycle-viewmodel = { module = "org.jetbrains.androidx.lifecycle:lifecycle-viewmodel", version.ref = "androidx-lifecycle" }
|
|
androidx-lifecycle-runtimeCompose = { module = "org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose", version.ref = "androidx-lifecycle" }
|
|
flexbox = { module = "com.google.android.flexbox:flexbox", version.ref = "flexbox" }
|
|
glide = { module = "com.github.bumptech.glide:glide", version.ref = "glide" }
|
|
androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" }
|
|
lifecycle-viewmodel-compose = { module = "org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "androidx-lifecycle" }
|
|
logger = { module = "com.orhanobut:logger", version.ref = "logger" }
|
|
material = { group = "com.google.android.material", name = "material", version.ref = "material" }
|
|
immersionbar = {group = "com.geyifeng.immersionbar", name = "immersionbar", version.ref = "immersionbar"}
|
|
immersionbar-ktx = {group = "com.geyifeng.immersionbar", name = "immersionbar-ktx", version.ref = "immersionbar"}
|
|
mpandroidchart = { module = "com.github.PhilJay:MPAndroidChart", version.ref = "mpandroidchart" }
|
|
shadowLayout = { group = "com.github.lihangleo2",name = "ShadowLayout", version.ref = "shadowLayout" }
|
|
utilcodex = { module = "com.blankj:utilcodex", version.ref = "utilcodex" }
|
|
androidx-room-compiler = { module = "androidx.room:room-compiler", version.ref = "roomKtx" }
|
|
androidx-room-ktx = { module = "androidx.room:room-ktx", version.ref = "roomKtx" }
|
|
androidx-room-runtime = { module = "androidx.room:room-runtime", version.ref = "roomKtx" }
|
|
androidx-fragment-ktx = { module = "androidx.fragment:fragment-ktx", version.ref = "fragmentKtx" }
|
|
android-database-sqlcipher = { module = "net.zetetic:android-database-sqlcipher", version.ref = "androidDatabaseSqlcipher" }
|
|
|
|
[plugins]
|
|
androidApplication = { id = "com.android.application", version.ref = "agp" }
|
|
androidLibrary = { id = "com.android.library", version.ref = "agp" }
|
|
composeMultiplatform = { id = "org.jetbrains.compose", version.ref = "composeMultiplatform" }
|
|
composeCompiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
|
|
kotlinMultiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
|