Я начинаю работу с grpc + kotlin (android). Я пытаюсь создать простое приложение HelloWorld, но при попытке создать приложение получаю следующую ошибку:
Вызвано: java.lang.RuntimeException: Duplication class com .google.protobuf.AbstractMessageLite найден в модулях protobuf-java-3.25.3.jar -> protobuf-java-3.25.3 (com.google.protobuf:protobuf-java:3.25.3) и protobuf-javalite-3.25.5.jar -> protobuf-javalite-3.25.5 (com.google.protobuf:protobuf-javalite:3.25.5)< /p>
// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
id("com.android.application") version "8.7.3" apply false
id("com.google.protobuf") version "0.9.4" apply false
id("org.jetbrains.kotlin.android") version "1.9.23" apply false
}
buildscript {
dependencies {
classpath("com.google.protobuf:protobuf-gradle-plugin:0.9.4")
}
}
Я пробовал использовать несколько ссылок, например:
Я начинаю работу с grpc + kotlin (android). Я пытаюсь создать простое приложение HelloWorld, но при попытке создать приложение получаю следующую ошибку:
Вызвано: java.lang.RuntimeException: Duplication class com .google.protobuf.AbstractMessageLite найден в модулях protobuf-java-3.25.3.jar -> protobuf-java-3.25.3 (com.google.protobuf:protobuf-java:3.25.3) и protobuf-javalite-3.25.5.jar -> protobuf-javalite-3.25.5 (com.google.protobuf:protobuf-javalite:3.25.5)< /p>
testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.ext:junit:1.2.1") androidTestImplementation("androidx.test.espresso:espresso-core:3.6.1") androidTestImplementation(platform("androidx.compose:compose-bom:2024.12.01")) androidTestImplementation("androidx.compose.ui:ui-test-junit4") debugImplementation("androidx.compose.ui:ui-tooling") debugImplementation("androidx.compose.ui:ui-test-manifest") } [/code] Build.gradle моего проекта: [code]// Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { id("com.android.application") version "8.7.3" apply false id("com.google.protobuf") version "0.9.4" apply false id("org.jetbrains.kotlin.android") version "1.9.23" apply false }
buildscript { dependencies { classpath("com.google.protobuf:protobuf-gradle-plugin:0.9.4") } } [/code] Я пробовал использовать несколько ссылок, например: [list] [*]Настройка Protobuf + Kotlin в Android Studio 2023[*]https://github.com/wilsoncastiblanco/notes-grpc/tree/master [/list] Но не повезло!