我正在尝试升级Kotlin版本到1.3-M1
或1.3-M2
,但遇到了一些问题。
目前我正在使用的是1.2.51
,当我尝试使用任何更新的版本如1.3-M2
时,出现以下错误:
Could not find org.jetbrains.kotlin:kotlin-gradle-plugin:1.3-M2.
我猜想这个库已经被移动了,但我已经搜索了很多地方却没有找到解决办法。
请问有谁能指点我正确的方向吗?
我正在尝试升级Kotlin版本到1.3-M1
或1.3-M2
,但遇到了一些问题。
目前我正在使用的是1.2.51
,当我尝试使用任何更新的版本如1.3-M2
时,出现以下错误:
Could not find org.jetbrains.kotlin:kotlin-gradle-plugin:1.3-M2.
我猜想这个库已经被移动了,但我已经搜索了很多地方却没有找到解决办法。
请问有谁能指点我正确的方向吗?
感谢yole和TheWanderer,我找到了缺失的内容。
在这里,在EAP-NEXT
选项卡下,您可以找到适用于IntelliJ/Android Studio的正确版本的kotlin插件。
所以这就是我解决它的方法:
1- Android Studio -> 工具 -> Kotlin -> 配置Kotlin插件更新
2- 在更新通道
下拉菜单中选择Early Access Preview 1.3(如果找不到,请再次点击)
3- 此答案所述:
在项目级别的build.gradle
中:
buildscript {
repositories {
maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' }
}
}
repositories {
maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' }
}
如博客文章所述,要更新到Kotlin的预发布版本,您需要将kotlin-eap
存储库添加到您的build.gradle中:
buildscript {
repositories {
maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' }
}
}
repositories {
maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' }
}
org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.7
org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.70
然而,1.2.71
目前是最新版本,因此我建议使用它。
https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-gradle-plugin
buildscript
{
ext.kotlin_version = '1.3.10'
repositories {
google()
jcenter()
}
buildscript {
ext.kotlin_version = '1.3.10'
repositories {
google()
jcenter()
repositories {
maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' }
}
}
repositories {
maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' }
}