安卓开发为何R.java自动生成的ID会报错?

我在string.xml文件里添加了一个字符串,Name是数据结构,Value也是数据结构,但是编译的时候就R.java里的这个ID报错了,它自动生成的ID里有一个不知什么符号所以就被报错了,请问如何解决?
它自动生成的ID是 public static final int 鎷夊厠涓�=0x7f050003;

2个回答

是不是乱码呀,你自己检查一下你的字符串有没有问题吧,再clean一下

u012263331
myleo_lost-a-horse 你删除这个R.java重新生成一个看看,如果还是这个问题你就吧字符串重新定义一个新的字符串,看看是不是重复串导致的问题,注意输入法,一般乱码都是输入法导致的比较多。还是不行就要看你的代码才知道了
4 年多之前 回复
lukang423
lukang423 Name有什么要求吗?
4 年多之前 回复
lukang423
lukang423 我试了好多个字符串都是这样,以前一些字符串没问题现在也出问题了
4 年多之前 回复
lukang423
lukang423 总之我打的就没有乱码,不知为何他自己生成的ID就会这样
4 年多之前 回复

你编码改成**UTF-8**

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问