java - Android Eclipse 测试项目不能与在 Android 构建树中构建的项目一起使用

标签 java android eclipse git

放置在 git 存储库中并在 /packages/apps 中的 Android 树中构建的 Android Java 项目需要将项目文件放在 git 存储库的根目录中。

这对于创建补充测试项目来说是有问题的,理想情况下应该将其包含在同一个 git 存储库中,这样提交对于代码和测试都是原子的。如果您将 Test 项目作为子目录包含在内,Eclipse 会非常不高兴。

除了创建第二个存储库之外,是否有适当的方法来处理此问题?

最佳答案

我不知道 git 但这似乎是一个代码组织问题而不是 git 问题。我想我会创建一个工作区,然后将应用程序和测试项目作为该工作区内的子项目,就像这样

/packages/apps/<product-name> - 这是工作区

/packages/apps/<product-name>/app-name - 这是应用程序

/packages/apps/<product-name>/app-name-test - 这是应用程序的测试项目

关于java - Android Eclipse 测试项目不能与在 Android 构建树中构建的项目一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2510900/

相关文章:

java - 有没有办法用 Java 检查 .txt 文件的字符集编码?

Android fragment ,在 TabHost 中找不到 id 的 View

java - 单独的接口(interface)和实现 emf ecore

java - 如何将多个字段分配为实体的主键(使用 JPA)

java - 让JFrame显示其他JFrame而不打开新窗口

Android:java.lang.IllegalArgumentException:有效负载项类型无效

android - Facebook API 异常 "This link could not be posted."

java - 如何更改 Eclipse 中的弹出窗口?

java - 遍历几个 jar

java - 找到将给出数组中最大数字的数字顺序