Remove Google DataStore. save data directly into files. enable obfuscation.

This commit is contained in:
Thomas Andres Gomez 2024-11-08 16:38:25 +01:00
parent 81d725e224
commit ba0cc30a1a
8 changed files with 108 additions and 90 deletions

View file

@ -23,10 +23,7 @@ kotlin {
implementation(libs.androidx.lifecycle.viewmodel)
implementation(libs.androidx.lifecycle.runtime.compose)
implementation(libs.androidx.navigation.compose)
implementation(libs.androidx.datastore.preferences)
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3")
implementation(libs.kotlinx.serialization.json)
}
commonTest.dependencies {
@ -61,7 +58,7 @@ compose.desktop {
}
buildTypes.release.proguard {
obfuscate.set(false) // Obfuscation crash when try to use datastore.
obfuscate.set(true) // Obfuscation crash at runtime when try to use datastore.
configurationFiles.from(project.file("compose-desktop.pro"))
}
}