Der Gradle-Build schlägt fehl, da das KSP-Plugin nach der Migration des PhotoEditor SDK-Beispielcodes auf Kotlin 1.9.23 Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Der Gradle-Build schlägt fehl, da das KSP-Plugin nach der Migration des PhotoEditor SDK-Beispielcodes auf Kotlin 1.9.23

Post by Anonymous »

Ich integriere das PhotoEditor SDK in ein Flutter-Projekt. Das offizielle Beispiel verwendet eine ältere Kotlin-Version (1.7), aber da diese veraltet ist, habe ich den Android-Code migriert, um Kotlin 1.9.23 zu verwenden.
Jetzt stehe ich vor einem Gradle-Build-Fehler im Zusammenhang mit dem Kotlin Symbol Processing (KSP)-Plugin.
Hier ist der vollständige Fehler:

Code: Select all

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)

Was ich versucht habe:
  • Überprüft, dass die Plugin-Version 1.9.23-1.0.16 mit der Kotlin-Version übereinstimmt.
  • Sichergestellt, dass die folgenden Repositorys in Settings.gradle.kts und build.gradle.kts hinzugefügt werden

Code: Select all

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

  • Gradle-Cache geleert und neu erstellt.
  • Die KSP-Version wurde heruntergestuft und aktualisiert.
Dies ist der Github Repo-Link zu dem Beispiel, das ich von groovy nach Kotlin migriere.
Frage:
Wie kann ich den Fehler im KSP-Plugin beheben? kann nach der Migration auf Kotlin 1.9.23 nicht gefunden werden? Gibt es eine Diskrepanz zwischen Kotlin- und KSP-Versionen oder ein Repository-Problem?
Lösung:
Die KSP-Version 1.0.16 war das Problem. Die Änderung von KSP auf 1.0.19 war die Lösung.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post