java - Eclipse中的Android项目中的R.java是如何生成的?

标签 java android eclipse

我在 Eclipse 中有一个 Android 项目。有一个名为“gen [生成的 Java 文件]”的文件夹。这个文件夹从哪里来?我如何控制这里生成的内容?某处有这方面的文档吗?我尝试更改和替换此 gen 文件夹中的代码和文件,但我似乎无法更改任何内容。每次我更改某些内容时,一旦保存,文件就会恢复回来。

最佳答案

R.java 是构建时自动生成的文件。它的内容基于资源文件,例如布局、绘图、样式、首选项等,并将所有资源 ID 提供给资源文件。

当您删除它时,会使用提供给资源的所有 ID 重新创建它。

关于java - Eclipse中的Android项目中的R.java是如何生成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20379040/

相关文章:

android - 'translate' 的 'Titanium.UI.2DMatrix' 动画方法存在问题

java - HAXM 已安装但模拟器未运行

java - Eclipse Super CSV 无法正确识别方法

Java 错误 : R cannot be resolved to a variable , 为 android-21 解析数据失败

java - 将库添加到 Android Studio 项目

java - 比较方法在使用 Spring Rest Template 时违反了它的一般契约

android - 9-patch 拉伸(stretch),当它不应该拉伸(stretch)时,Android

android - 项目 "${build.target}"中不存在目标 "AppNameA"

java - 为什么操作系统说它有足够的内存时不能分配内存给jvm

java - 为什么我在 IntelliJ logcat View 中看不到任何错误?