0

迁移到 androidx 后

我在编译时遇到问题

错误:找不到符号 androidx.databinding.DataBindingComponent

符号:类 DataBindingComponent 位置:包 androidx.databinding

我使用的 Gradle 版本是 5.4.1

注意: androidx.databinding 包中的其他组件工作正常。像 DataBindingUtil

只有 DataBindingComponent 不起作用

public class FragmentDataBindingComponent implements androidx.databinding.DataBindingComponent {
public FragmentBindingAdapters getFragmentBindingAdapters() {
    return adapter;
}
}
4

1 回答 1

0

由于库不兼容,这可能是一个问题,并且通常在对库进行批量更新时发生。一种解决方案是对库进行小的增量更改,并在每次增量后尝试构建项目。目标是隔离不兼容的依赖项。这假设您的布局文件包含在标记字段中,并且错误实际上源自升级而不是源代码。

于 2020-04-21T15:42:41.773 回答