从版本控制将Android测试项目导入Eclipse

Dav*_* B. 14 eclipse svn version-control android

我有一个Android Eclipse项目和一个关联的Android Test Eclipse项目,检查到了一个subversion存储库.鉴于已签出的工作副本,如何将Android Test项目引入Eclipse工作区?

将Android项目添加到工作区很容易(只需File-> New Project-> Android Project-> From Existing Source,并将其指向svn工作副本中的目录).但是,"新Android测试项目"没有从现有源创建的选项.

Pau*_*aul 13

  1. 文件 - >导入...
  2. 现有的Android代码进入Workspace
  3. 像使用常规Android项目一样导入项目
  4. 由于导入的测试项目没有对父项目的引用,您将遇到错误
  5. 右键单击测试项目 - >属性
  6. Java构建路径 - >项目选项卡
  7. 添加 - >选择您正在测试的项目
  8. 刷新/清洁(可选)
  9. 右键单击测试项目 - >运行方式 - > Android JUnit测试


dim*_*suz 8

正在搜索此功能,但也没有找到它:)

我到底做了什么:

  1. 将我现有的测试项目目录(从版本控制中检出)移动到临时目录
  2. 在Eclipse中,我创建了一个新的空单元测试项目,将其放在具有原始测试项目目录名称的目录中
  3. 关闭Eclipse并将新创建的测试项目中的.classpath和.project文件复制到旧测试项目的当前根目录(在临时目录中)
  4. 删除了一个新的空测试项目目录,将旧的一个从临时位置移回原始位置

简单地说,我刚刚生成了新的.classpath和.project文件,并将它们复制到签出的项目目录中.

在Eclipse中清理和刷新之后,这就解决了:)当然这不是一个真正的解决方案,而是一个丑陋的解决方法,我甚至不希望在任何情况下工作,但谁知道,可能会帮助你.干杯.