Android Studio数据绑定错误,无法解析符号

问题描述 投票:0回答:1

我有一个完美的项目。它没有给出任何错误或任何东西。但是今天我将Android Studio升级到4.0版本,并将Gradle插件版本升级到4.0.0。然后我更改了gradle文件。

所以我从这里改变了

viewBinding {
        enabled = true
    }

对此

buildFeatures{
        dataBinding = true
    }

我同步我的项目。但这给我的数据绑定一个“无法解析符号”错误。

我有一个名为“ activity_admin_screen.xml”的xml,所以我有这样的变量

private  ActivityAdminScreenBinding binding;

这运行得很好,但现在它无法解决符号错误。我尝试无效并重新启动了几次。我从计算机上删除了项目,并再次从github上将其克隆为新项目。我试图写另一个xml文件。但是他们都没有意识到。我试图编写一个名为activity_admin_screen2.xml的新xml。当我尝试编写“ ActivityAdminScreen2Binding”时,Android Studio无法识别它。

我试图重建我的整个项目,这也无济于事。谁能帮助我,但我无法运行我的项目。

我没有发布任何代码,因为此代码可完美地与以前的Android Studio版本配合使用。更新后,没有代码更改,但是它不起作用。我进行了一项研究,但每个人都说不需要更改绑定。他们说Android Studio应该照顾好它。预先感谢,我愿意提供任何可能的解决方案。

java android android-studio gradle android-databinding
1个回答
0
投票

您应该使用

android {
    buildFeatures {
        viewBinding = true
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.