为什么我们不能修改R.java?

时间:2013-12-03 07:55:49

标签: java android

我在几个地方读到我们不应该修改R.java。我的问题是为什么我们不应该修改R.java?对于那些不应修改它们的ID来说有什么重要意义?

2 个答案:

答案 0 :(得分:1)

这是一个生成的文件。它包含对您在xml文件中定义的ID的引用,对drawable,字符串等的所有引用。因此修改此文件没有任何意义!

这也意味着下次生成文件时所有更改都将消失(例如,当您添加ID时)

答案 1 :(得分:1)

R.java是一个自动生成的文件,包含项目中使用的所有资源。如果你想改变R.java你不能。

您必须添加或删除资源,然后根据项目中的资源对其进行修改。

这是Android的基本功能。您必须阅读Android开发者文档,然后您才能获得相关知识。

礼貌:R.java can't be modified