ARTICLE AD BOX
Asked today
Viewed 40 times
I'm making an app in Android Studio using Kotlin. My skills and knowledge are extremely poor, so please make an adjustment for that.
Unable to find method ''org.gradle.api.provider.Property org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompilerOptions.getJvmDefault()'' 'org.gradle.api.provider.Property org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompilerOptions.getJvmDefault()' 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.This happened when I added Room to the project and wanted to use KSP:
val room_version = "2.8.4" implementation("androidx.room:room-runtime:$room_version") ksp("androidx.room:room-compiler:$room_version")reloading the project, the program, and the computer had no effect. What could be the problem?
just in case, the entire code:
plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.android) alias(libs.plugins.kotlin.compose) id("com.google.devtools.ksp") } android { namespace = "com.example.myapplication" compileSdk = 36 defaultConfig { applicationId = "com.example.myapplication" minSdk = 23 targetSdk = 35 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { jvmTarget = "11" } buildFeatures { compose = true } } dependencies { implementation(libs.gson) implementation(libs.androidx.material) implementation(libs.androidx.core.ktx) implementation(libs.androidx.lifecycle.runtime.ktx) implementation(libs.androidx.activity.compose) implementation(libs.glide) val room_version = "2.8.4" implementation("androidx.room:room-runtime:$room_version") ksp("androidx.room:room-compiler:$room_version") implementation(platform(libs.androidx.compose.bom)) implementation(libs.jsoup) implementation(libs.androidx.ui) implementation(libs.androidx.ui.graphics) implementation(libs.androidx.ui.tooling.preview) implementation(libs.androidx.material3) implementation(libs.androidx.appcompat) implementation(libs.androidx.recyclerview) implementation(libs.androidx.viewpager2) implementation(libs.jackson.xml) testImplementation(libs.junit) androidTestImplementation(libs.androidx.junit) androidTestImplementation(libs.androidx.espresso.core) androidTestImplementation(platform(libs.androidx.compose.bom)) androidTestImplementation(libs.androidx.ui.test.junit4) debugImplementation(libs.androidx.ui.tooling) debugImplementation(libs.androidx.ui.test.manifest) }New contributor
Maxyu Eprst is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
1
This is happening mostly incompatible versioning as mentioned in the comments.
I have created test project with minimal changes by adding ksp and room dependency inside app/build.gradle and project/build.gradle please refer the below changes this sync and fixed an error as well
app/build.gradle
plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id("com.google.devtools.ksp") } android { namespace 'com.example.myapplication' compileSdk 36 defaultConfig { applicationId "com.example.myapplication" minSdk 24 targetSdk 36 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_11 targetCompatibility JavaVersion.VERSION_11 } } def room_version = "2.8.4" dependencies { implementation("androidx.room:room-runtime:$room_version") ksp("androidx.room:room-compiler:$room_version") }project/build.gradle
plugins { id 'com.android.library' version '8.2.2' apply false id 'org.jetbrains.kotlin.android' version '1.9.22' apply false id("com.google.devtools.ksp") version '1.9.22-1.0.17' apply false }You can compare the version and changes and apply in your project.
Explore related questions
See similar questions with these tags.

