Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio绑定错误无法解析方法_Android_Android Studio_Android Databinding - Fatal编程技术网

Android Studio绑定错误无法解析方法

Android Studio绑定错误无法解析方法,android,android-studio,android-databinding,Android,Android Studio,Android Databinding,Android Studio 3.1.3通知在尝试调用数据绑定方法时无法解决方法错误。数据绑定在build.gradle中启用。清除和/或重建项目无效。只有一件事有帮助——重启Android Studio。有什么建议吗 一个有趣的时刻是Studio可以构建并运行应用程序,尽管存在数据绑定错误 当您构建并部署到设备时,将生成数据绑定 一个具有类似名称的关联类,以防万一: ListItemCrimeBinding 与Dagger等生成的代码工具不同,数据绑定不依赖于 生成用于类型检查的代码。相反,它

Android Studio 3.1.3通知在尝试调用数据绑定方法时无法解决方法错误。数据绑定在
build.gradle
中启用。清除和/或重建项目无效。只有一件事有帮助——重启Android Studio。有什么建议吗

一个有趣的时刻是Studio可以构建并运行应用程序,尽管存在数据绑定错误

当您构建并部署到设备时,将生成数据绑定 一个具有类似名称的关联类,以防万一: ListItemCrimeBinding

与Dagger等生成的代码工具不同,数据绑定不依赖于 生成用于类型检查的代码。相反,它被集成到 Android Studio,这样您就不必等待整个代码 使用数据绑定提供的字段和方法的生成过程

在撰写本文时,这种集成需要一点跳跃式的开始 去。要使ListItemCrimeBinding在添加 标记,则必须重新启动Android Studio,然后重建 项目


.

这似乎是众所周知的AS错误。您可以通过以下方法解决此问题:

  • 重命名相应的布局文件(Ctrl+F6)
  • 运行重建项目(结果将显示错误)
  • 将布局重命名回原始名称

  • 这对我很有用。

    在上次更新Android Studio之前,我不必重新启动它