Android测试中的OutOfMemoryError

时间:2015-12-23 08:12:07

标签: java android unit-testing robotium

我对Android应用程序进行了大量测试,当我单独运行它时没关系。但是如果我开始所有测试,测试会在10-15分钟后出现OutOfMemoryError。

我使用Robotium测试系统和Genymotion模拟器。

com.my.package.AnyTest:INSTRUMENTATION_RESULT: shortMsg=java.lang.OutOfMemoryError

INSTRUMENTATION_RESULT: longMsg=java.lang.OutOfMemoryError

INSTRUMENTATION_CODE: 0

1 个答案:

答案 0 :(得分:2)

解决方案非常简单,我希望没有人会花费大量时间来解决这个问题

您应该在所有继承类的tearDown()方法中调用super.tearDown();。如果您不这样做,则不会删除已创建的活动。