【发布时间】:2017-01-20 14:33:51
【问题描述】:
我是 android 新手,我的应用有时会生成 outOfMemoryException。因此,我必须检查我的应用程序正在使用多少内存并尝试减少它。
两个问题:
- 如何知道我的应用使用的内存大小?
- 通常,应用程序内存大小的安全阈值是多少,才不会导致
outOfMemoryException?
非常感谢您的帮助!
【问题讨论】:
-
访问这里是很好的解释:stackoverflow.com/questions/2630158/…
-
你什么时候收到
OutOfMemory Exception?当您尝试在ImageView上加载图像时,您是否收到此Exception? -
是的,但奇怪的是,我在模拟器上运行时很少得到
OutOfMemory Exception,而在手机上运行时总是得到OutOfMemory Exception。 -
在您的应用程序中,您是否在 ImageView 上加载了多个图像?还是在 ImageView 上加载大图?
-
我正在 ImageView 上加载多个(大约 100 个)小图像,我正在访问 this page 试图解决问题。
标签: android memory out-of-memory