出于某种原因,每次我运行我的 Android JUnit 测试然后立即重新运行它们时,Eclipse/ADT 似乎都会重建测试项目,然后它会重新上传并重新安装测试 apk。显然,这大大减慢了速度。
我检查了项目的 bin 目录,每次重新运行测试时,测试项目似乎都会重新构建(即使没有更改源文件。)
这是设计上的正常操作,还是有办法防止 ADT/Eclipse 即使在没有代码更改的情况下重建测试项目?我没有选中“自动构建”。如果相关的话,我碰巧在测试项目中使用了 Robotium、Scala、TreeShaker 和 Infinitest。