我正在编写Android应用程序。其中一个自动生成的文件是“R.java”。有时这会自动删除。为什么“R.java”会自动删除?
答案 0 :(得分:2)
R.java是自动生成的。你永远不应该直接编辑它。将您的资源放在相关的项目文件夹中,让SDK为您生成文件(作为编译过程的一部分)
答案 1 :(得分:1)
http://developer.android.com/guide/topics/resources/accessing-resources.html#ResourcesFromCode R.java将您的资源与静态变量相关联,因此您可以从代码中轻松访问它们。 R.java是从aapt工具自动生成的,因此如果您手动进行任何更改,它们将在重新生成后被丢弃。