Android 如何删除R.java标识符?

Android 如何删除R.java标识符?,android,Android,我不能删除那个id。我该怎么办 R文件是(或应该)在每次构建时自动重新生成的。您应该尝试一些依赖注入框架(Roboguice对Android编程很有效)来解决视图处理问题 将R.java作为一个生成的类进行编辑不是一个好主意,一旦您再次尝试构建,它将被覆盖。您试图删除的变量显然是从您的一个资源中生成的,因此您应该在布局、绘图等中查找ID字段,只需将其名称更改为“1”以外的名称即可。只需搜索“@+id/1”的解决方案(mac上的Cmd+Shift+O-win上的可能是Ctrl+Shift+O),然

我不能删除那个id。我该怎么办

R文件是(或应该)在每次构建时自动重新生成的。您应该尝试一些依赖注入框架(Roboguice对Android编程很有效)来解决视图处理问题


将R.java作为一个生成的类进行编辑不是一个好主意,一旦您再次尝试构建,它将被覆盖。您试图删除的变量显然是从您的一个资源中生成的,因此您应该在布局、绘图等中查找ID字段,只需将其名称更改为“1”以外的名称即可。只需搜索“@+id/1”的解决方案(mac上的Cmd+Shift+O-win上的可能是Ctrl+Shift+O),然后看看是否出现了问题


如果您已经这样做了,我很遗憾不知道这会如何实现,因为Java不允许变量名使用数字,这就是为什么它首先会抱怨的原因。

只需删除build Folder在XML文件中意外创建ID的地方找到,在那里修复它,然后进行清理/重建。只需进行一次清理重建。在清理和重建项目后,将红色文本下划线处的整数改为1。@MikeM。更新:对不起。我按你的方式做了,它修好了。