如何解决应该将R.java置于版本控制之下
| 是Android SDK在每个编译文件中生成R.java文件,还是仅在使用Eclipse添加新资源时生成R.java文件?是否需要将其置于版本控制之下?解决方法
R.java
文件是通过aapt
工具在资源编译期间生成的。您不应该将其添加到源代码管理系统中。
另外,您还应该注意放置“ 0”的“ 2”文件夹。您的版本控制系统应该完全忽略此文件夹,而不仅仅是其中的“ 0”文件。因为此文件夹是在全新构建时删除的(不确定eclipse,但是ant
脚本肯定会将其删除)。
,当使用Git控制Android项目时,我添加了
bin/*
gen/
至.gitignore
,您无需将其置于版本控制之下。我认为它在每个编译器上,每个新资源或清理项目上..但需要进行测试以确保。
,我曾经有过R进出源代码控制的项目。两者都起作用。
,当android SDK加载到eclipse中时,它将自动生成R.java文件。在较旧的adt版本中,使用不正确的R.java文件会产生错误,但是我认为现在这已修复,无论哪种方式都没有关系。如果您有选择,请避免签入。
我加到svn:ignore
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。