数据绑定生成的 类 内存不是很大吗?

Aren't Databinding generated classes memory heavy?

每当我看到任何数据绑定生成 class(例如,ActivityHomeBindingImpl.java)时,我至少可以看到一些 String[]int[]SparseIntArrays , WeakReference<ViewDataBinding>, 一些静态的 classes 和一个 LiveDataListener.

我的问题是,对于小型布局,这些生成的 classes 内存不是很大吗?

任何见解都会有所帮助。

它们出现在 build 文件夹中,所以简短的回答是否定的。

它们可能会增加编译时间。但我认为这不会影响您的 apk。