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

查看:2098
本文介绍了'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天全站免登陆