onLowMemory事件测试

时间:2011-10-24 12:37:46

标签: java android testing memory

我需要一个测试,以便能够看到我是否可以以某种方式耗尽系统的整个内存,以便系统调用onLowMemory() - 事件。​​

我需要这个能够在内存不足时测试应用程序的行为。 有什么提示吗?

1 个答案:

答案 0 :(得分:1)

List<Integer> memoryHog = new ArrayList<Integer>();
while(true){
   memoryHog.add(new Integer(5));
}

这样的工作会简单吗?基本上循环并添加对象,直到分配给程序的任何内存被使用。或者您是否正在寻找一种方法来使用所有系统内存?