Android Studio v3.1.x. & kotlin_version = '1.2.30+' にアップグレードするとRealmが動かない問題

kotlin_version 1.2.30からビルドの仕方が変わったのかRealmのビルド時にエラーが出るようになった。

Original kapt is deprecated. Please add "apply plugin: 'kotlin-kapt'" to your build.gradle.

 

ので言われたようにプラグインを追加する

apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'
apply plugin: 'realm-android'

とやっぱりエラーが出る。

\build\generated\source\kaptKotlin\release

3rd-party Gradle plug-ins may be the cause

 

ので.gradleのキャッシュを消す。

C:\Users\ユーザ名\.gradle\caches

 

更にCleanする

f:id:turanukimaru:20180603123300p:plain

とやっと動くようになった。

gradleになってもやっぱりビルドスクリプトは動かないときは動かないんだなと実感。

あとこの現象は別のプラグインでも結構起きてたらしい。