我在2天内遇到了这个错误,并且浪费了两个尝试寻找解决方案的好处。充其量,我找到了临时解决方案,而不是永久解决方案。实际问题甚至可能是Android Studio中的错误。
我的问题:在我将AS更新为2.3.0后,我有一个Android Studio项目停止正确构建。该项目在其布局文件中使用Google数据绑定,Android Gradle插件2.3.0,Gradle 2.4.1。收到的错误是在dataBindingProcessLayoutsDebug任务中抱怨无关的输入字符,'\ r'这是旧式的mac行结尾。
在另一个文本编辑器中查看我的布局文件后,我注意到我的一些布局文件包含错误的行结尾'\ r',而不是'\ n'。我在Android Studio中打开了Preferences,查看了Editor下的设置 - >代码并注意到经典mac的设置。我使用了许多JetBrain产品,从未明确设置或更改此设置。