为不直接使用数据绑定的应用程序模块配置数据绑定

时间:2020-04-14 08:30:06

标签: android data-binding android-databinding

我已经开始阅读about data binding,并且遇到了以下语句:

注意:您必须为依赖以下功能的应用程序模块配置数据绑定 即使应用模块不使用数据绑定的库 直接使用数据绑定。

以下陈述是什么意思?为什么必须为不直接使用数据绑定的应用程序模块配置数据绑定? 什么是依赖于使用数据绑定的库的应用程序模块?

1 个答案:

答案 0 :(得分:1)

因此,应用程序模块只是您项目中的模块。默认情况下,您只有一个名为app的应用程序模块(您可以在Android Studio的“项目”视图中看到它)。

如果应用程序模块具有使用数据绑定的依赖项,则无论该模块本身是否使用数据绑定,都需要为该模块配置它。如果不这样做,该库将无法正常工作。

在文档齐全的库中,作者可能会在安装说明中提到这一点。

相关问题