今天寫代碼的時候忽然發現編不過去了,R文件出現了問題,如題所說是語法錯誤,進到R裏面看到:
- public static final class string {
- public static final int =0x7f0d06d0;
- ...
- }
第一眼沒有仔細看,只是看到一個映射沒有key,武斷的就去clear工程了,沒有效果。
直到回過頭來慢慢看,首先
- public static final class string {
代表了string.xml裏面的映射,所以去看了一下string.xml,恍然大悟,昨天晚上走的急,一個沒有名字的string被遺留了,導致今天出現編譯不過問題,說明一下,name不給key是eclipse不會報錯的。
- <string name=""></string>
轉自:http://blog.csdn.net/baodinglaolang/article/details/8372977