首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >原始kapt已弃用

原始kapt已弃用
EN

Stack Overflow用户
提问于 2018-03-06 23:48:31
回答 6查看 19.7K关注 0票数 16

我已经将Kotlin版本改为1.2.30。更新后,我无法运行项目。我得到了下面的错误信息。

代码语言:javascript
运行
复制
Error:Execution failed for task ':app:compileDevDebugJavaWithJavac'.
> app: Original kapt is deprecated. Please add "apply plugin: 'kotlin-kapt'" to your build.gradle.

我该如何解决这个问题?

EN

回答 6

Stack Overflow用户

发布于 2018-03-06 23:48:31

在你的应用级build.gradle文件中添加kotlin-kapt插件。

像这样更新你的gradle:

代码语言:javascript
运行
复制
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'  // add this line

android {
    compileSdkVersion 27
    defaultConfig {
      ........
    }
}
票数 13
EN

Stack Overflow用户

发布于 2018-08-14 05:42:20

我在添加apply plugin: 'realm-android'之后得到了这个错误,所以问题出在语句的顺序上。这个命令对我很有效

代码语言:javascript
运行
复制
apply plugin: 'realm-android'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
票数 7
EN

Stack Overflow用户

发布于 2019-03-15 12:54:03

代码语言:javascript
运行
复制
apply plugin: 'kotlin-kapt'

// add these line in the bulid.gradle(app) module in the top
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49134860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档