Код: Выделить всё
Plugin [id: 'com.google.devtools.ksp', version: '1.9.24-1.0.19', apply: false] was not found in any of the following sources:
- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Included Builds (No included builds contain this plugin)
- Plugin Repositories (could not resolve plugin artifact 'com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:1.9.24-1.0.19')
Searched in the following repositories:
Google
MavenRepo
Gradle Central Plugin Repository
- Чистая установка: я полностью удалял Android Studio, удалил C: \ users \ \. gradle Directory и удалил конфигурационные выплаты IIDE из AppData. Создал совершенно новый, пустой проект «Пустая деятельность (композиция)». Он синхронизировался и работал правильно. (https://plugins.gradle.org/m2/com/googl ... .19/...pom) В моем браузере я получаю 404, не обнаружив ошибку . Это доказывает, что это не локальный брандмауэр/сеть, а в том, что артефакт, по -видимому, отсутствует в репозитории. плагин.
Вот конфигурация, которую я пытаюсь использовать, которая вызывает «плагин не найден» ошибка.
Код: Выделить всё
pluginManagement {
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
}
}
rootProject.name = "Chronicle"
include(":app")
Код: Выделить всё
plugins {
alias(libs.plugins.android.application) apply false
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.ksp) apply false
}
Код: Выделить всё
[versions]
agp = "8.2.2"
kotlin = "1.9.24"
ksp = "1.9.24-1.0.19"
room = "2.6.1"
composeCompiler = "1.5.12"
# ... other versions ...
[libraries]
androidx-room-runtime = { group = "androidx.room", name = "room-runtime", version.ref = "room" }
androidx-room-ktx = { group = "androidx.room", name = "room-ktx", version.ref = "room" }
androidx-room-compiler = { group = "androidx.room", name = "room-compiler", version.ref = "room" }
# ... other libraries ...
[plugins]
android-application = { id = "com.android.application", version.ref = "agp" }
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
Код: Выделить всё
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.ksp)
alias(libs.plugins.kotlin.compose)
}
android {
// ...
composeOptions {
kotlinCompilerExtensionVersion = "1.5.12"
}
}
dependencies {
// ...
implementation(libs.androidx.room.runtime)
implementation(libs.androidx.room.ktx)
ksp(libs.androidx.room.compiler)
}
Как профессиональные разработчики справляются с этим? Есть ли надежный способ найти «золотой набор» совместимых версий для AGP, Kotlin и KSP, которые гарантированно будут доступны в репозиториях? Кажется странным, что стандартная, документированная версия вернет ошибку 404. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/797 ... und-on-a-c
Мобильная версия