【发布时间】:2011-04-18 10:38:03
【问题描述】:
我正在编写一个 Android 应用程序。自动生成的文件之一是“R.java”。有时会自动删除。为什么“R.java”会被自动删除?
【问题讨论】:
标签: java android r.java-file
我正在编写一个 Android 应用程序。自动生成的文件之一是“R.java”。有时会自动删除。为什么“R.java”会被自动删除?
【问题讨论】:
标签: java android r.java-file
R.java 是自动生成的。你永远不应该直接编辑它。将您的资源放在相关的项目文件夹中,让 SDK 为您生成文件(作为编译过程的一部分)
【讨论】:
http://developer.android.com/guide/topics/resources/accessing-resources.html#ResourcesFromCode R.java 将您的资源与静态变量链接起来,因此您可以轻松地从代码中访问它们。 R.java 是从 aapt 工具自动生成的,因此如果您手动进行任何更改,它们将在重新生成后被丢弃。
【讨论】: