你是否遇到过这样的情况-—— 一开始没提示错误,当你调试时出现了找不到R文件的情况如下图
提示Cannot resolve symbol ‘R‘ :无法解析符号R/找不到R文件。
错误原因:1.R文件真的没了 2.命名格式不规范,导致R文件错误。
解决方法:1.重新导入R文件(我这就不详细讲了)
2.命名格式不规范:双击Message Gradle Build中的错误信息,找到错误源。
举例:1.看看drawable里面文件是否存在关键字命名。
2.layout文件命名需要小写,如Layout_Main是错误的改成小写
3.命名中存在特殊符号如:android:text="<back"。解决方法添加转义符。“<”改为“>”。
最后附上一张HTML中的转义字符
HTML中<, >,&等有特别含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用他们的转义序列,如下所示:
& 或 & |
& |
和 |
|||
< 或 < |
< |
小于号 |
|||
> 或 > |
> |
大于号 |
|||
" |
" |
双引号 |
|
||
|
|
空格 |
|||
© |
? |
版权符 |
|||
® |
? |
注册符 |
原文:http://blog.csdn.net/agonie201218/article/details/44901763