我在R.java文件中不断生成以下内容:
public static final class id {
public static final int =0x7f0500ae;
我做过研究,它都指向了字符串文件。我检查了我的字符串文件,没有错误。该应用程序不会在其他任何地方产生错误,只是生成这一行。
有人可以帮忙。
答案 0 :(得分:10)
我遇到了同样的问题,发现奇怪的是我的strings.xml文件没有显示任何错误,但能够通过在strings.xml文件中搜索空字符串名称来解析。
实测值:
<string name="">Username</string>
更改为:
<string name="lblUsername">Username</string>
工作并且能够编译,希望这有帮助。
答案 1 :(得分:0)
一个或多个xml文件可能存在编译问题。你能检查一下吗? 如果你正在使用eclipse,有时xml文件或文件夹不会显示它有错误(文件或文件夹中的红色*图标。
如果不是这种情况,则删除R.java文件并重建项目。 要么 清理项目并重新生成它。