Remove Google DataStore. save data directly into files. enable obfuscation.
This commit is contained in:
parent
81d725e224
commit
ba0cc30a1a
8 changed files with 108 additions and 90 deletions
|
|
@ -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"))
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue