最近、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
Build.gradleファイルでkotlin-kaptプラグインを適用し、generateStubs = trueを削除する必要があります
apply plugin: 'com.Android.application'
apply plugin: 'kotlin-Android'
apply plugin: 'kotlin-Android-extensions'
apply plugin: 'kotlin-kapt'