Oh how I loved kotlin-android-extensions and synthetic binding when it came out! I bet you liked that too. Unfortunately after some time android world realised, that this solution is not as perfect as we initially though and we need to migrate to jetpack view binding, or some other solution of your choice. While I was doing that recently I run up into a small issue though. When I removed:
apply plugin: `kotlin-android-extensions`
I got an error saying
ERROR: No signature of method: build_(some_random_digits_and_letters_here).android() is applicable for argument types: (build_(some_random_digits_and_letters_here)$_run_closure1) values: [build_(some_random_digits_and_letters_here)$_run_closure1@47588b04]
If you happen to see something similar please note that you also need to remove this block from your code:
androidExtensions {
experimental = true
}