我是安卓原生开发,这个问题把我cpu快干废了,悬赏

在build output中报错found data binding error(s),但是并没有提示具体代码错误,我一个一个xml文件和java,kt文件点开也没有报错,把人要气死呢

img

img

你这日志没给全吧,右边还有详细日志才对,是不是窗口拉的太右了。看样子应该是某个xml数据绑定写的有问题

你看一下数据绑定您的build.gradle文件中配置了数据绑定库这个代码没
android {
    ...
    dataBinding {
        enabled = true
    }
}

XML布局文件和Java/Kotlin文件中是否正确地使用了数据绑定语法。确保您已经正确地使用了标签,并且您的布局文件中的所有变量和表达式都正确地绑定到了Java/Kotlin文件中的变量和方法。
检查您的项目中是否存在其他错误或警告。有时候,数据绑定错误可能是由于其他错误或警告导致的。
清除项目并重新构建可以解决数据绑定错误。

git回归上一个版本看看能否正常运行,如果可以的话就是你最新写的代码有部分问题,看看是不是databinding的时候有空间id相同了?

根据你提供的错误信息,解决方法如下:
首先,尝试常规的解决方法:Clear project , Rebuild project ,刷新缓存,重新打开Androidstudio
其次,在Terminal 窗口中使用: gradlew assembleDebug 命令
再次,尝试其他解决方法:https://stackoverflow.com/questions/57841211/android-xml-conflicts-with-another-tag-that-has-the-same-id