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

@@ -49,7 +49,7 @@ kotlin {
sourceSets {
androidMain.dependencies {
implementation(compose.preview)
implementation(libs.jetbrains.ui.tooling.preview)
implementation(libs.androidx.activity.compose)
// 启动
@@ -70,8 +70,8 @@ kotlin {
// sqlite
implementation(libs.androidx.room.sqlite.wrapper)
// admob
implementation(libs.android.play.services.ads.identifier)
// ads identifier
implementation(libs.androidx.ads.identifier)
// work
implementation(libs.androidx.work)
@@ -84,12 +84,12 @@ kotlin {
implementation(libs.androidx.login.facebook)
}
commonMain.dependencies {
implementation(compose.runtime)
implementation(compose.foundation)
implementation(compose.material3)
implementation(compose.ui)
implementation(compose.components.resources)
implementation(compose.components.uiToolingPreview)
implementation(libs.runtime)
implementation(libs.foundation)
implementation(libs.material3)
implementation(libs.ui)
implementation(libs.components.resources)
implementation(libs.jetbrains.ui.tooling.preview)
implementation(libs.androidx.lifecycle.viewmodel)
implementation(libs.androidx.lifecycle.savedstate)
implementation(libs.androidx.lifecycle.runtimeCompose)
@@ -97,11 +97,14 @@ kotlin {
// 导航
implementation(libs.navigation.compose)
// implementation(libs.androidx.navigation3.ui)
// implementation(libs.androidx.navigation3.material3.adaptive)
// Koin依赖注入
implementation(libs.koin.core)
implementation(libs.koin.compose)
implementation(libs.koin.viewmodel)
implementation(libs.koin.navigation3)
// Ktor网络请求
implementation(libs.ktor.client.core)
@@ -113,7 +116,7 @@ kotlin {
implementation(libs.coil3.compose)
implementation(libs.coil3.svg)
// implementation(libs.coil3.gif)
// implementation(libs.coil3.network.ktor3)
implementation(libs.coil3.network.ktor3)
// 添加日期时间处理依赖
implementation(libs.kotlinx.datetime)
@@ -162,7 +165,7 @@ android {
minSdk = libs.versions.android.minSdk.get().toInt()
targetSdk = libs.versions.android.targetSdk.get().toInt()
versionCode = libs.versions.android.versionCode.get().toInt()
versionName = libs.versions.android.versionName.get().toString()
versionName = libs.versions.android.versionName.get()
buildConfigField("String", "APP_NAME", "\"TaskTTL\"")
@@ -206,7 +209,7 @@ android {
}
dependencies {
debugImplementation(compose.uiTooling)
debugImplementation(libs.ui.tooling)
// add("kspCommonMainMetadata",libs.androidx.room.compiler)
// add("kspCommonMain",libs.androidx.room.compiler)
// add("kspWasmJs",libs.androidx.room.compiler)