Проблема в интеграции API естественного языка с FirestoreAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Проблема в интеграции API естественного языка с Firestore

Сообщение Anonymous »

Я разрабатываю приложение на Kotlin, в нем есть часть, где у меня есть обзоры, например функция, где я публикую обзор чего-то, и он сохраняется в Firestore, я также использовал Firebase для аутентификации, теперь я попробовал много, которые исключают метод n, я нашел много решений в Интернете, но все равно получаю эту ошибку:
ниже приведены некоторые ее строки

Код: Выделить всё

Duplicate class com.google.api.Advice found in modules proto-google-common-protos-2.5.0.jar -> proto-google-common-protos-2.5.0 (com.google.api.grpc:proto-google-common-protos:2.5.0) and protolite-well-known-types-18.0.0.aar -> protolite-well-known-types-18.0.0-runtime (com.google.firebase:protolite-well-known-types:18.0.0)
Duplicate class com.google.api.Advice$1 found in modules proto-google-common-protos-2.5.0.jar -> proto-google-common-protos-2.5.0 (com.google.api.grpc:proto-google-common-protos:2.5.0) and protolite-well-known-types-18.0.0.aar -> protolite-well-known-types-18.0.0-runtime (com.google.firebase:protolite-well-known-types:18.0.0)`
много таких строк, здесь я прикрепляю свой build.gradle(уровень модуля):

Код: Выделить всё

import org.gradle.internal.impldep.org.junit.experimental.categories.Categories.CategoryFilter.exclude

plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.jetbrains.kotlin.android)
alias(libs.plugins.google.gms.google.services)
id("com.google.android.libraries.mapsplatform.secrets-gradle-plugin")

}

android {
namespace = "com.example.xplore"
compileSdk = 34

defaultConfig {
applicationId = "com.example.xplore"
minSdk = 24
targetSdk = 34
versionCode = 1
versionName = "1.0"

testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}

buildTypes {
release {
isMinifyEnabled = false
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = "1.8"
}
buildFeatures{
viewBinding = true
}
}

dependencies {
implementation (libs.androidx.appcompat.v141)
implementation (libs.material.v150)
implementation (libs.androidx.constraintlayout.v213)
implementation (libs.androidx.lifecycle.livedata.ktx)
implementation (libs.firebase.auth.v2101)
implementation (libs.firebase.firestore.ktx.v2401)
implementation (libs.android.maps.utils.v223) // Make sure to use the latest version

implementation (libs.play.services.maps.v1802)
implementation (libs.play.services.location.v1901)
implementation (libs.play.services.places.v1700)

// Glide for image loading
implementation (libs.glide.v4130)
annotationProcessor (libs.compiler.v4130)

// Retrofit for networking
implementation (libs.retrofit)
implementation (libs.converter.gson)

// Google Cloud Natural Language API

implementation (libs.google.auth.library.oauth2.http.v180)
implementation (libs.cloud.google.cloud.language.v212)

testImplementation (libs.junit)
androidTestImplementation (libs.androidx.junit.v113)
androidTestImplementation (libs.androidx.espresso.core.v340)
}
теперь очень расстроен, помогите, ребята.
Я попробовал этот метод исключения с исключением модуля proto и все такое, но ошибка все равно возникла снова.< /п>

Подробнее здесь: https://stackoverflow.com/questions/786 ... -firestore
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»