“kotlin-kapt"插件不使用“kapt.generateStubs" [英] 'kapt.generateStubs' is not used by the 'kotlin-kapt' plugin

查看:27
本文介绍了“kotlin-kapt"插件不使用“kapt.generateStubs"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近从 Android Studio 2.3 更新到 3.0,将 kotlin 1.1.4 更新到 1.1.51.

I recently updated from Android Studio 2.3 to 3.0, and kotlin 1.1.4 to 1.1.51.

现在我在 gradle 控制台中看到此消息:

Now I'm seeing this message in my gradle console:

kotlin-kapt"插件不使用kapt.generateStubs"

'kapt.generateStubs' is not used by the 'kotlin-kapt' plugin

我在我的 build.gradle 中有这个,让我的项目使用注释处理来处理一些库:

I have this in my build.gradle to get my project working with some libraries using annotation processing:

kapt { generateStubs = true }

kapt { generateStubs = true }

generateStubs 行是否不再需要?删除是否安全?或者我应该采取其他措施来删除上面的警告消息吗?

Is the generateStubs line no longer needed and is it safe to remove? Or is there another action I should take to remove the warning message above?

推荐答案

删除 kapt { generateStubs = true } 是完全安全的.它最初由 kapt1 使用,现在已弃用.

It is completely safe to remove kapt { generateStubs = true }. It was originally used by kapt1, which is deprecated now.

一些关于 kapt 的文档:https://kotlinlang.org/docs/reference/kapt.html

Some docs about kapt: https://kotlinlang.org/docs/reference/kapt.html

这篇关于“kotlin-kapt"插件不使用“kapt.generateStubs"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆