我对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
答案 0 :(得分:2)
解决方案非常简单,我希望没有人会花费大量时间来解决这个问题
您应该在所有继承类的tearDown()方法中调用super.tearDown();
。如果您不这样做,则不会删除已创建的活动。