如何删除R.java标识符?

时间:2017-11-13 12:13:52

标签: android

How to fix this???

我无法删除该ID。我该怎么办?

2 个答案:

答案 0 :(得分:0)

  

每次构建时都会(或应该)自动重新生成R文件。你应该尝试一些依赖注入框架(Roboguice适用于Android编程)来清理处理视图的问题

Can/should I edit the R.java file. If so, how?

答案 1 :(得分:0)

将R.java编辑为生成的类并不是一个好主意,一旦你再次尝试再次构建,它将被覆盖。您尝试删除的变量显然是从您的某个资源生成的,因此您应该在其中一个布局,drawable等中查找ID字段,并将其名称更改为" 1&以外的其他内容#34 ;.只需进行解决方案搜索(Mac上的Cmd + Shift + O - 在胜利时可能是Ctrl + Shift + O)" @ + id / 1"并看看是否出现了什么。

如果您已经完成了这项工作,我很遗憾不知道如何实现这一目标,因为Java不允许变量名称的数字 - 这就是为什么它首先抱怨。