«kapt.generateStubs» не используется плагином «kotlin-kapt»

Я недавно обновился с Android Studio 2.3 до 3.0 и kotlin 1.1.4 до 1.1.51 .

Теперь я вижу это сообщение в моей консоли gradle:

«kapt.generateStubs» не используется плагином «kotlin-kapt»

У меня есть это в моем build.gradle чтобы мой проект работал с некоторыми библиотеками, используя обработку аннотаций:

kapt {generateStubs = true}

Является ли строка generateStubs больше не нужна и безопасно ли ее удалить? Или есть еще одно действие, которое я должен предпринять, чтобы удалить предупреждающее сообщение выше?

    Совершенно безопасно удалить kapt { generateStubs = true } . Первоначально он использовался kapt1 , который теперь устарел.

    Некоторые документы о kapt: https://kotlinlang.org/docs/reference/kapt.html

    Вы должны применить плагин kotlin-kapt в файле build.gradle и удалить generateStubs = true

     apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt'