refactor: migrate data storage from SharedPreferences to Room database

This commit is contained in:
Nedifinita
2025-08-01 17:36:04 +08:00
parent 39bb8cb440
commit e6e7831b96
6 changed files with 279 additions and 18 deletions

View File

@@ -2,6 +2,7 @@ plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.compose)
alias(libs.plugins.ksp)
}
android {
@@ -85,4 +86,8 @@ dependencies {
implementation("org.osmdroid:osmdroid-android:6.1.16")
implementation("org.osmdroid:osmdroid-mapsforge:6.1.16")
implementation(libs.androidx.room.runtime)
implementation(libs.androidx.room.ktx)
ksp(libs.androidx.room.compiler)
}