Официальная документация никогда не упоминает о добавлении зависимости для привязки данных, и приложение *1004* (которое реализует лучшие практики) не использует его.
Однако везде я смотрю (также здесь ) Я вижу, что люди упоминают о добавлении следующего (но никогда не объясняющего):
dependencies {
...
kapt "com.android.databinding:compiler:$compiler_version"
}
Я нашел это и я понимаю, что приведенная выше строка поможет уменьшить размер apk приложения. Это действительно так? Есть ли другие преимущества или я должен просто игнорировать это, как это делают официальные документы и ресурсы?