我目前正在 Eclipse 中开发一个 Android 应用程序,使用:
- 应用的一个项目
- 一个测试项目(Instrumentation 和 Pojo 测试)
在测试项目中,我导入了mockito库以进行标准POJO测试。 然而,当我导入库时,Eclipse 中的编译时间从 1 秒飙升至约 30 秒。原因似乎是每次都转换整个库。所以基本上,每次进行我想要测试的修改时,我都必须等待 30 秒。
到目前为止我发现的唯一解决方法是:
- 禁用“自动构建”
- 创建一个仅包含 pojo 测试的项目,并仅将mockito 放在那里。
- 使用另一个编译速度更快的库(例如 easymock)
还有其他建议吗?
最佳答案
您需要测试项目是android项目吗? 如果可以了解创建一个 Java 项目并模拟任何 Android 特定类以进行测试,这将是我的建议。
关于java - 在Android上使用mockito加速编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2754052/