How to Set Up Kotlinx Seialization in jetpack compose

 How to set Up Kotlinx Serialization in Android Jetpack Compose Project ??


Step1 : Add these lines inside libs.version.toml 

[versions]
json="1.6.3"
kotlin="2.1.0"

[libraries]
kotlinx-serialization-json = { group="org.jetbrains.kotlinx", name="kotlinx-serialization-json" , version.ref="json"}


[plugins]
kotlinx-serialization= { id = "org.jetbrains.kotlin.plugin.serialization" , version.ref = "kotlin"}


Step 2 : Add this line on build.gradle.kts (Project Level)

alias(libs.plugins.kotlinx.serialization) apply false

Step 4 : Add these lines on build.gradle.kts ( App: module)

inside plugin 
alias(libs.plugins.kotlinx.serialization)
inside dependencies

we are add this for json serialization 

implementation(libs.kotlinx.serialization.json)


Now you are good to go . sync the project and now you can use kotlinx serialization json 

Post a Comment

0 Comments