I tried to use gradle for transpiling Kotlin to Js. When I run the example from https://www.codeflow.site/fr/article/kotlin-javascript I got the error : Could not initia
in my case it solves the problem:
buildscript {
ext.kotlin_version = "1.3.72"
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.0.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
set ext.kotlin_version = "1.3.72"
and
$kotlin_version
I don't know if I can do the same as KP7984 said - to check the versions of the plugins of my Android Studio, not the ones of my OS. I use gradlew -v
of my project instead of gradle -v
and it works for me.
In your build.gradle
file if you hover over the classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
it will tell you what version of Kotlin you will have to use in the kotlinVersion
variable at the top of the file, according to your SDK/plugins versions.
I just had the same issue. On windows, I checked the kotlin version from the command line with gradle -v
and then adjusted the kotlin version in build.gradle of my project to match my version of gradle
.
I hope this works for you too.
In Android Studio: File -> Project Structure -> Variables
There edit the kotlin_version
to e.g. 1.3.72
Gradle should resync automatically, otherwise resync manually
Solved this issue by setting the latest Kotlin version (1.3.72) in build.gradle file.
buildscript {
ext {
kotlinVersion = '1.4.20'
springBootVersion = '2.0.4.RELEASE'
}
repositories {
mavenCentral()
}
...
}