【问题标题】:Configuring data binding for app modules that don't directly use data binding为不直接使用数据绑定的应用程序模块配置数据绑定
【发布时间】:2020-04-14 08:30:06
【问题描述】:

我已经开始阅读about data binding 并在以下声明中遇到:

注意:您必须为依赖于的应用模块配置数据绑定 使用数据绑定的库,即使应用程序模块没有 直接使用数据绑定。

以下语句是什么意思?为什么需要为不直接使用数据绑定的应用模块配置数据绑定? 什么是依赖于使用数据绑定的库的应用模块?

【问题讨论】:

    标签: android data-binding android-databinding


    【解决方案1】:

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

    如果一个应用模块有一个使用数据绑定的依赖,你需要为那个模块配置它,不管模块本身是否使用数据绑定。如果不这样做,库将无法正常工作。

    对于有据可查的库,作者可能会在安装说明中提到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-26
      • 2013-03-18
      • 2021-12-30
      相关资源
      最近更新 更多