This commit is contained in:
Hsy
2026-02-14 11:04:01 +08:00
parent 837ac187e3
commit 8b61e88c0a
99 changed files with 3689 additions and 1046 deletions

View File

@@ -1,41 +1,50 @@
[versions]
agp = "8.13.1"
androidx-activity = "1.11.0"
agp = "8.13.2"
androidx-activity = "1.12.4"
androidx-appcompat = "1.7.1"
androidx-constraintlayout = "2.2.1"
androidx-core = "1.17.0"
androidx-espresso = "3.7.0"
androidx-lifecycle = "2.9.6"
androidx-testExt = "1.3.0"
composeHotReload = "1.0.0-rc02"
composeMultiplatform = "1.10.0-beta01"
componentsResources = "1.11.0-alpha02"
composeHotReload = "1.0.0"
composeMultiplatform = "1.11.0-alpha02"
foundation = "1.11.0-alpha02"
junit = "4.13.2"
kotlin = "2.2.21"
kotlin = "2.3.10"
kotlinx-coroutines = "1.10.2"
material3 = "1.9.0"
runtime = "1.11.0-alpha02"
splashscreen = "1.2.0"
navigationCompose = "2.9.1"
koin = "4.1.1"
ktor = "3.3.2"
navigationCompose = "2.9.2"
androidxNavigation3UI = "1.0.0-alpha04"
androidxNavigation3Material = "1.3.0-alpha01"
koin = "4.2.0-RC1"
ktor = "3.4.0"
coil3 = "3.3.0"
kotlinx-datetime = "0.7.1"
icons = "1.7.3"
google = "4.4.4"
credentials = "1.6.0-beta03"
googleid = "1.1.1"
firebase = "34.6.0"
credentials = "1.6.0-rc01"
googleid = "1.2.0"
firebase = "34.9.0"
facebook = "18.1.3"
playServicesAds = "18.2.0"
kotlinx-serialization = "1.9.0"
identifier = "1.0.0-alpha05"
kotlinx-serialization = "1.10.0"
settings = "1.3.0"
sqlite = "2.6.1"
room = "2.8.3"
ksp = "2.3.0"
sqlite = "2.6.2"
room = "2.8.4"
ksp = "2.3.2"
work = "2.11.0"
ui = "1.11.0-alpha02"
uiTooling = "1.11.0-alpha02"
uiToolingPreviewVersion = "1.11.0-alpha02"
work = "2.11.1"
# 环境
config-appName = "TaskTTL"
@@ -54,6 +63,12 @@ android-facebookClientToken = "15db47cd9d8d35ccaa49f43e30beefaf"
[libraries]
components-resources = { module = "org.jetbrains.compose.components:components-resources", version.ref = "componentsResources" }
foundation = { module = "org.jetbrains.compose.foundation:foundation", version.ref = "foundation" }
jetbrains-ui-tooling-preview = { module = "org.jetbrains.compose.ui:ui-tooling-preview", version.ref = "uiToolingPreviewVersion" }
runtime = { module = "org.jetbrains.compose.runtime:runtime", version.ref = "runtime" }
ui = { module = "org.jetbrains.compose.ui:ui", version.ref = "ui" }
ui-tooling = { module = "org.jetbrains.compose.ui:ui-tooling", version.ref = "uiTooling" }
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" }
@@ -72,13 +87,17 @@ kotlinx-coroutinesSwing = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-s
androidx-splashscreen = {module = "androidx.core:core-splashscreen" , version.ref = "splashscreen"}
# 导航
material3 = { module = "org.jetbrains.compose.material3:material3", version.ref = "material3" }
navigation-compose = { module = "org.jetbrains.androidx.navigation:navigation-compose", version.ref = "navigationCompose" }
#androidx-navigation3-ui = { module = "org.jetbrains.androidx.navigation3:navigation3-ui", version.ref = "androidxNavigation3UI" }
#androidx-navigation3-material3-adaptive = { module = "org.jetbrains.compose.material3.adaptive:adaptive-navigation3", version.ref = "androidxNavigation3Material" }
# koin 依赖注入
koin-core = { module = "io.insert-koin:koin-core", version.ref = "koin" }
koin-compose = { module = "io.insert-koin:koin-compose", version.ref = "koin" }
koin-viewmodel = { module = "io.insert-koin:koin-compose-viewmodel", version.ref = "koin" }
koin-android = { module = "io.insert-koin:koin-android", version.ref = "koin" }
koin-navigation3 = {module = "io.insert-koin:koin-compose-navigation3", version.ref = "koin"}
# ktor 网络请求
ktor-client-core = { module = "io.ktor:ktor-client-core", version.ref = "ktor" }
@@ -92,7 +111,7 @@ ktor-client-logging = { module = "io.ktor:ktor-client-logging", version.ref = "k
# coil3
coil3-compose = { module = "io.coil-kt.coil3:coil-compose", version.ref = "coil3" }
coil3-svg = { module = "io.coil-kt.coil3:coil-svg", version.ref = "coil3" }
coil3-gif = { module = "io.coil-kt.coil3:coil-gif", version.ref = "coil3" }
#coil3-gif = { module = "io.coil-kt.coil3:coil-gif", version.ref = "coil3" }
coil3-network-ktor3 = { module = "io.coil-kt.coil3:coil-network-ktor3", version.ref = "coil3" }
# 时间
@@ -123,7 +142,7 @@ androidx-room-compiler = { module = "androidx.room:room-compiler", version.ref =
androidx-room-sqlite-wrapper = { module = "androidx.room:room-sqlite-wrapper", version.ref = "room" }
# 谷歌Ads
android-play-services-ads-identifier = { module = "com.google.android.gms:play-services-ads-identifier", version.ref = "playServicesAds" }
androidx-ads-identifier = { module = "androidx.ads:ads-identifier", version.ref = "identifier" }
# 安卓任务
androidx-work = { module = "androidx.work:work-runtime-ktx", version.ref = "work" }