您是否应该将 R.java 文件签入到 VCS 中?

发布于 2024-09-30 19:20:56 字数 131 浏览 5 评论 0原文

非常基本的问题。我计划通过 Hudson 进行构建,并在那里提供 Android apk 文件可供下载。 /gen 目录中的 R.java 是您通过 VCS 签入的内容吗?或者它是需要被忽略的东西,如果它不存在,android sdk每次都会生成?

Very basic question. I plan to do our builds via Hudson and have android apk files available for download there. Is R.java in the /gen directory something that you check-in with you VCS? Or is it something that needs to be ignored and android sdk will generate every time if it doesn't exist?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

萌︼了一个春 2024-10-07 19:20:56

整个 gen 文件夹是自动生成的,不应检入 VCS。

The entire gen folder is automatically generated and shouldn't be checked into VCS.

疏忽 2024-10-07 19:20:56

gen 中的任何内容都不应该进入您的存储库。
将 gen 添加到 .gitignore 以避免错误/混乱的 git 状态。

Nothing in gen should go into your repository.
Add gen to your .gitignore to avoid mistakes/cluttered git status.

寄意 2024-10-07 19:20:56

不,您不必包含任何 gen/ 文件。您必须排除 gen 目录本身,否则在更新/提交到 git 或任何其他 VCS 时可能会遇到问题。

No, you don't have to include any of the gen/ files. You must exclude the gen directory itself, otherwise you could ran into problems when updating/committing to git or any other VCS.

木格 2024-10-07 19:20:56

您需要忽略该文件。 Ant 构建任务创建此文件。

You need to ignore this file. Ant build task create this file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文