Мой файл libs.versions.toml перестал разрешать псевдонимы плагинов и ссылки на библиотеки — хотя структура действительна и ранее работала.
Представление Android исчезло из IDE, и я больше не могу переключать версии AGP (например, на 8.13.0) через пользовательский интерфейс.
Я уже пробовал:
Переустановка IDE и удаление всех ссылок Gradle 9
Использование явных объявлений id("...") версии "..." вместо псевдонимов
Очистка кешей .gradle и .idea
Проверка присутствия плагина Management в settings.gradle.kts
Мой TOML включает записи нравится:
Код: Выделить всё
[plugins]
ksp = { id = "com.google.devtools.ksp", version = "2.3.0" }
Код: Выделить всё
[libraries]
koin-compiler = { module = "io.insert-koin:koin-ksp-compiler", version = "1.3.0" }
Код: Выделить всё
plugins {
alias(libs.plugins.ksp)
}
Код: Выделить всё
add("kspAndroid", libs.koin.compiler)
Известна ли это проблема с Otter или AGP 8.4.1+? Есть ли способ восстановить или повторно включить разрешение libs.versions.toml в этой настройке? Я пробовал:
Установить оболочку Gradle:
Код: Выделить всё
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
Код: Выделить всё
plugins {
id("com.android.application") version "8.4.1"
kotlin("multiplatform") version "2.1.21"
id("org.jetbrains.kotlin.plugin.compose") version "2.1.21"
id("com.google.devtools.ksp") version "2.3.0"
}
Код: Выделить всё
versionCatalogs {
create("libs") {
from(files("gradle/libs.versions.toml"))
}
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... ltiplatfor
Мобильная версия