Сборка Gradle завершается сбоем: плагин KSP не найден после переноса примера кода PhotoEditor SDK в Kotlin 1.9.23.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Сборка Gradle завершается сбоем: плагин KSP не найден после переноса примера кода PhotoEditor SDK в Kotlin 1.9.23.

Сообщение Anonymous »

Я интегрирую SDK PhotoEditor в проект Flutter. В официальном примере используется более старая версия Kotlin (1.7), но, поскольку она устарела, я перенес код Android на использование Kotlin 1.9.23.
Теперь я столкнулся с ошибкой сборки Gradle, связанной с плагином обработки символов Kotlin (KSP).
Вот полная ошибка:

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

FAILURE: Build failed with an exception.

* Where:
Settings file '/Users/macbook/Documents/Flutter/Projects/Mine/pesdk-flutter/example/android/settings.gradle.kts' line: 22

* What went wrong:
Plugin [id: 'com.google.devtools.ksp', version: '1.9.23-1.0.16', apply: false] was not found in any of the following sources:

- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:1.9.23-1.0.16')
Searched in the following repositories:
Google
MavenRepo
Gradle Central Plugin Repository
maven(https://artifactory.img.ly/artifactory/imgly)

Что я пробовал:
  • Проверил, что версия плагина 1.9.23-1.0.16 соответствует версии Kotlin.
  • Убедился, что в settings.gradle.kts и build.gradle.kts добавлены следующие репозитории

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

pluginManagement {
repositories {
google()
mavenCentral()
gradlePluginPortal()
maven("https://artifactory.img.ly/artifactory/imgly")
}
}

  • Очистил кеш Gradle и перестроил его.
  • Понизил и обновил версию KSP.
Это ссылка на репозиторий Github, где я перехожу на Kotlin из groovy.
Вопрос:
Как устранить ошибку, когда Плагин KSP не найден после перехода на Kotlin 1.9.23? Существует ли несоответствие между версиями Kotlin и KSP или проблема с репозиторием?
Решение:
Проблема возникла в KSP версии 1.0.16. Решением стало изменение KSP на 1.0.19.

Подробнее здесь: https://stackoverflow.com/questions/796 ... or-sdk-exa
Ответить

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

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

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

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

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