DataBindingのkaptを書かなくても良くなった

kotlinでDataBindingを使う場合、Javaの時とは異なり、kaptでcomplierを指定する必要があったと思います。

kapt 'com.android.databinding:compiler:x.x.x'

それが、AndroidStudio3.1 Canary8 から、これを書かなくても大丈夫になりました。

ただ、 apply plugin: 'kotlin-kapt' は必要です。

実はこれと同じことをするパッチ投げてたんですが、ちょっと放置されてる間に実装しちゃったみたいで。

https://android-review.googlesource.com/c/platform/tools/base/+/542002#message-a1d7b57c31a80c86c346c897e794e4f2332eb05b

ぼくの実装と違うらしいので、コードが気になります。

Programmer / Gamer / Google Developers Expert for Android, Kotlin / @STAR_ZERO

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store