Android DataBinding.setContentView返回null

问题描述

我创建了一个应用程序,该应用程序用作按需交付的核心。

其中一个模块启用了dataBinding功能,当我从该模块开始活动时,应用程序崩溃

java.lang.NullPointerException

activityloginToVaultBinding绑定= DataBindingUtil.setContentView(this, R.layout.activity_login_to_vault);

绑定返回空值。

activity_login_to_vault布局包含为父级。

我需要提到的是,这种情况仅发生在按需交付中。

解决方法

这是我onDemand模块的AndroidManifest.xml中的罪魁祸首。绑定nullPointer发生时,我最初将其设置为false。将其更改为true,可以解决问题!

<dist:fusing dist:include="true" />