Исключение, которое я получаю, упомянуто ниже –
Код: Выделить всё
Caused by: java.lang.ClassNotFoundException: Didn't find class "dev.gitlive.firebase.DecodersKt"
Код: Выделить всё
val commonMain by getting {
dependencies {
implementation(libs.kotlinx.coroutines.core)
implementation(libs.ktor.client.core)
implementation(libs.ktor.client.content.negotiation)
implementation(libs.ktor.serialization.kotlinx.json)
implementation(libs.ktor.client.logging)
implementation(libs.koin.core)
implementation(libs.sql.coroutines.extensions)
implementation(libs.firebase.firestore)
implementation(libs.firebase.common)
implementation(libs.kotlinx.serialization.json)
implementation(libs.firebase.auth) }
}
Код: Выделить всё
dependencies {
implementation(projects.shared)
implementation(libs.compose.ui)
implementation(libs.compose.ui.tooling.preview)
implementation(libs.compose.material3)
implementation(libs.androidx.activity.compose)
implementation(libs.androidx.appcompat)
implementation(libs.androidx.constraintlayout)
implementation(libs.material)
implementation(libs.androidx.lifecycle.livedata.ktx)
implementation(libs.androidx.lifecycle.viewmodel.ktx)
implementation(libs.androidx.navigation.fragment.ktx)
implementation(libs.androidx.navigation.ui.ktx)
debugImplementation(libs.compose.ui.tooling)
implementation(libs.koin.android)
implementation(platform(libs.google.firebase.bom))
implementation(libs.firebase.common.ktx)
implementation(libs.google.firebase.common)
}
Код: Выделить всё
tokenResponse = auth.signInWithCustomToken(customtoken)
val response = firestore.collection("collectionPath")
.document("documentPath").get().data(MyDataClass.serializer())
println("response... $response")
//Exception
Caused by: java.lang.ClassNotFoundException: Didn't find class "dev.gitlive.firebase.DecodersKt"
Вот ссылка на библиотеку -
https:/ /firebaseopensource.com/projects/gitliveapp/firebase-kotlin-sdk/
Подробнее здесь: https://stackoverflow.com/questions/789 ... base-kotli
Мобильная версия