作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
R 文件的生成对我来说效果很好。但是有没有办法让 Eclipse 按需生成 R 文件。
编辑布局文件并重新排序 nextFocus 属性会使应用程序崩溃,除非您重新生成 R 文件。所以我必须清理项目以生成 R 文件。但是我的项目很大,只为一个文件重建整个项目感觉很浪费时间。有没有一种方法/技巧可以只生成 R.file?
注意:自动构建被选中。
我正在从事 Library Project,其中包含该应用程序的免费和付费版本的大部分代码库。
最佳答案
让我重申一下我从您的问题中了解到的内容。由于重建整个项目,您的项目很大,对布局的微小更改会导致崩溃。因此,您想知道如何只构建项目的一部分 - 使用 R 文件,而不是在微小的变化上重建整个巨大的项目,这会导致崩溃。
您可以做的是,取消选中“自动构建选项”,进行更改并在完成所有更改后手动构建,而不是在每次保存的更改上构建项目。
我不认为你可以只生成 R 文件,因为它需要读取所有 res 文件并为所有资源生成 id,不包括任何资源......我认为这不能部分完成。
有一种方法可以使用 Android Asset Packaging Tool (aapt) 从您的资源中生成 R.java 文件如所述here (感谢 Pearl 的指点)
关于Android Eclipse 仅按需生成 R 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21496297/
我是一名优秀的程序员,十分优秀!