The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.10 and higher

简介: The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.10 and higher

升级Gradle到最新版本后,编译提示以下错误.

ERROR: The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.10 and higher.
The following dependencies do not satisfy the required version:
root project 'MyApplication' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.61

报错原因是Gradle对kotlin的插件版本有要求。

解决方法

打开根目录的build.gradle,修改kotlin插件的版本。

buildscript {
  //修改kotlin插件的版本号
    ext.kotlin_version = '1.3.31'

    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.2'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}
相关文章
|
iOS开发
IOS编译出现Command PhaseScriptExecution failed with a nonzero exit code
IOS编译出现Command PhaseScriptExecution failed with a nonzero exit code
4039 2
|
Ubuntu 网络安全 数据安全/隐私保护
使用Windows远程桌面工具来远程连接控制Ubuntu系统
使用Windows远程桌面工具来远程连接控制Ubuntu系统
3191 0
|
8月前
|
监控 算法 开发工具
用户说“App 卡死了”,你却查不到原因?可能是监控方式错了
iOS 卡顿难复现?传统监控抓不到根因?本文深入剖析 iOS 主流卡顿监控方案,重点揭秘生产级可用的 RunLoop 监控实现:如何在不影响性能的前提下,精准捕获主线程阻塞、提取耗时堆栈,并通过退火算法避免重复上报——现已集成于阿里云 ARMS iOS SDK。
786 65
|
Android开发
Android Uri转File方法(适配android 10以上版本及android 10以下版本)
Android Uri转File方法(适配android 10以上版本及android 10以下版本)
1271 0
|
缓存
Retrofit配置及各情况处理
Retrofit配置及各情况处理
520 0
|
编译器 Android开发 C++
【Android NDK 开发】Android Studio 使用 CMake 导入静态库 ( CMake 简介 | 构建脚本路径配置 | 引入静态库 | 指定静态库路径 | 链接动态库 )(一)
【Android NDK 开发】Android Studio 使用 CMake 导入静态库 ( CMake 简介 | 构建脚本路径配置 | 引入静态库 | 指定静态库路径 | 链接动态库 )(一)
1029 0
java.lang.IllegalArgumentException: Unsupported class file major version 60
java.lang.IllegalArgumentException: Unsupported class file major version 60
1442 0
java.lang.IllegalArgumentException: Unsupported class file major version 60
|
API 开发工具 Android开发
Android之 compileSdkVersion, minSdkVersion, and targetSdkVersion
在一年之中,也有可能只是几个月后,你会发布你的Android应用程序。但是这中间有可能会发布新的版本的Android系统,比如:6.0+。 你肯定希望你的应用可以向前兼容,当用户升级到新的Android系统时候,你的应用调用的系统API不会编译失败,也不会Crashing。
1447 0
|
JavaScript 测试技术 API
从创建到维护:掌握package.json的最佳实践(二)
从创建到维护:掌握package.json的最佳实践

热门文章

最新文章