This commit is contained in:
2025-11-15 20:23:59 +08:00
parent e954d9d3ed
commit 837ac187e3
80 changed files with 1297 additions and 960 deletions

View File

@@ -52,6 +52,9 @@ kotlin {
implementation(compose.preview)
implementation(libs.androidx.activity.compose)
// 启动
implementation(libs.androidx.splashscreen)
// Koin依赖注入
implementation(libs.koin.android)
@@ -64,9 +67,6 @@ kotlin {
// facebook
implementation(libs.android.facebook.android.sdk)
// mmkv
implementation(libs.android.mmkv)
// sqlite
implementation(libs.androidx.room.sqlite.wrapper)
@@ -91,6 +91,7 @@ kotlin {
implementation(compose.components.resources)
implementation(compose.components.uiToolingPreview)
implementation(libs.androidx.lifecycle.viewmodel)
implementation(libs.androidx.lifecycle.savedstate)
implementation(libs.androidx.lifecycle.runtimeCompose)
@@ -127,6 +128,10 @@ kotlin {
// Room
implementation(libs.androidx.room.runtime)
implementation(libs.androidx.sqlite.bundled)
// Settings
implementation(libs.multiplatform.settings)
implementation(libs.multiplatform.settings.no.arg)
}
iosMain.dependencies {
// ktor网络请求
@@ -138,6 +143,9 @@ kotlin {
jvmMain.dependencies {
implementation(compose.desktop.currentOs)
implementation(libs.kotlinx.coroutinesSwing)
// ktor网络请求
implementation(libs.ktor.client.java)
}
commonTest.dependencies {
implementation(libs.kotlin.test)
@@ -180,6 +188,8 @@ android {
getByName("debug") {
isMinifyEnabled = false
applicationIdSuffix = ".debug"
buildConfigField("Boolean", "DEBUG", "true")
buildConfigField("Integer", "APP_ID", "999")
buildConfigField("Integer", "VERSION_CODE", libs.versions.android.versionCode.get())