Несумісність між KSP, Kotlin Gradle Plugin та/або AGP

💡 Усі статті, обговорення, новини про Mobile — в одному місці. Приєднуйтесь до Mobile спільноти!

Виникла така проблема, при запуску проекта він крашиться, в Build стає помилка: Gradle Sync Issues, який описується так:

Unable to find method ’’org.jetbrains.kotlin.incremental.ChangedFiles com.google.devtools.ksp.gradle.KspTaskJvm.getChangedFiles(org.gradle.work.InputChanges, java.util.List)’’
’org.jetbrains.kotlin.incremental.ChangedFiles com.google.devtools.ksp.gradle.KspTaskJvm.getChangedFiles(org.gradle.work.InputChanges, java.util.List)’

Gradle’s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)

Re-download dependencies and sync project (requires network)
The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.

Stop Gradle build processes (requires restart)
Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.

In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.

Після цього я даю запит для ШІ чату про цю проблему, і він відповідає що в мене Несумісність між KSP, Kotlin Gradle Plugin та/або AGP, но всі ці залежності були додані за допомогою офіційного сайту і є оновлені. Як мені виправити цю помилку?

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Зі скріншотів не видно яка у вас версія android.room.compiler
Спробуйте версії які зназначені тут developer.android.com/build/migrate-to-ksp

Також можете спробувати глянути як реалізовані інші репозиторії, де використовується ksp.
Нариклад ось цей:
github.com/...​7/AndroidNews/tree/master
Стаття до нього: vtsen.hashnode.dev/...​sp-room-and-hilt-examples

Підписатись на коментарі