我在xml文件中收到错误。"不正确的行尾:发现回车(r)没有相应的换行符(n).
<Button
android:id="@+id/btn_login"
android:layout_width="100dip"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignRight="@+id/et_un"
android:layout_marginBottom="15dp"
android:layout_marginRight="22dp"
android:text="Login"
android:textColor="#AA0000"
android:textSize="10pt" />
如何解决它。有人能帮忙吗
在Windows上使用Eclipse ?
- 打开布局文件
- Ctrl+Shift+F (MacOSX中的Command+Shift+F)
- 保存布局文件并关闭。
- 删除构建器创建的所有
.out
文件。 清洁项目 - 。
这看起来很蠢,但对我很有用
- 选择所有( ctrl + 的)
- cut (ctrl+x)
- 粘贴一遍( ctrl + v )
- 保存(ctrl+s)
比其他答案简单:
Ctrl + 1 ->修复行
。
昨天,我收到了同样的错误信息。
我的解决方案是简单地删除
之后的每个换行符。/>
所以,如果你有
<Button
/>
<Button
/>
改成
<Button
/>
<Button
/>
可能不是最好的解决方案。
如果你碰巧得到这个恼人的错误,不时当你打开一个android活动xml
文件只是按 ctrl+shift+f
重新格式化你的文本,你很好去!
为了在我的一个布局XML文件中修复这个问题,我在ADT中做了以下操作:
- 右键单击Package Explorer 中的文件
- 选择Open With -> Text Editor
现在有问题的行用一个红色的大x突出显示
- 然后我删除了行尾(合并两行),然后点击"返回"将其添加回去。在某些情况下,我发现这不是很有效,所以我复制了一个类似的没有问题的行,并将其粘贴到有问题的行上方(突出显示有问题的行,然后粘贴)。有时候,真正的问题似乎是在它之前或之后的行。
保存后会显示下一行错误,所以泡沫-冲洗-重复,直到全部完成。
- 当所有完成后,使用右键,打开与-> Android通用XML编辑器返回到视觉设计视图。
(ADT v21.0.1,在Mac OSX Lion上)
关闭Eclipse中的xml文件在文本编辑器中打开它(记事本或notepad++等等…)保存它。在日食的时候打开它在菜单->Project->clean Project .
清理项目。在Eclipse中进入项目菜单:
Project-> Clean
剪切整个代码,保存xml,再次将代码粘贴到文件中并保存。它有时也能解决问题。
清理项目项目->清理
for me
首先刷新项目,然后清理(Ctrl+shift+F)。
这就解决了我的问题。
- 打开布局文件
- 如果有布局被冻结,则删除被冻结的布局3.ctrl + A4.ctrl + shift + f
可以