美文网首页
OOM场景触发

OOM场景触发

作者: 主音King | 来源:发表于2019-10-25 14:00 被阅读0次

private List<Bitmap> testBitmaps = new ArrayList<>();
findViewById(R.id.test).setOnClickListener(v -> {
Bitmap b1 = BitmapFactory.decodeResource(getResources(),R.mipmap.test1);
Bitmap b2 = BitmapFactory.decodeResource(getResources(),R.mipmap.test2);
Bitmap b3 = BitmapFactory.decodeResource(getResources(),R.mipmap.test3);
testBitmaps.add(b1);
testBitmaps.add(b2);
testBitmaps.add(b3);
LogUtils.i("内存探测","getCacheBitmapFromView-内存探测:"+ CommonUtils.getAvailMemory(this));
});
通过点击事件来不断增加bitmap持有,耗尽app内存来触发oom

相关文章

网友评论

      本文标题:OOM场景触发

      本文链接:https://www.haomeiwen.com/subject/oixoectx.html