問題
android 開発中に layout.xmlからIDでviewを参照していたがなぜか知らないがエラーが発生していた。
(sync now をすると治るときもある)
環境
バージョン | |
---|---|
Android Studio | 3.1.3 |
Gradle | 3.1.3 |
kotlin | 1.2.30 |
解決法
Gradle Scripts build.gradle(Module:アプリ名)の
buildscript-> ext.kotlin_version ="1.2.60"にする
つまり
kotlinのバージョンを上げる
経緯
ここからはどうでもいいです
viewをIDから参照していると時々unresolve referenceになり、sync now をすると時々解決、時々解決しないのでgithubのissueを見たところ、
https://github.com/gradle/kotlin-dsl/issues/377
でkotlinのバージョンを上げることで治ることが報告されていましたが1.2.50では治らず
https://youtrack.jetbrains.com/issue/KT-23908
で1.2.60にバージョンを上げると治りました。
以上です