Android 可用内存

Posted

技术标签:

【中文标题】Android 可用内存【英文标题】:Android Available Ram 【发布时间】:2010-12-14 17:04:15 【问题描述】:

每个应用程序可以使用多少 RAM?

我在某处读到每个应用程序最多只能使用 16 mb,但总系统内存要高得多。

【问题讨论】:

总内存取决于设备,不同的安卓手机会有不同的内存量 您应该将其发布为答案。 我实际上并不是在寻找可用的 RAM 总量,而是在询问是否有沙盒将每个应用程序限制为仅使用一定数量的 RAM。 【参考方案1】:

每个应用程序被限制为 16MB 的 Java 堆空间,至少对于具有“正常”类屏幕的设备而言。对于具有“大”级屏幕的设备,该限制显然已达到 24MB——部分原因是此类屏幕可能会操作更大的位图,并且可能是为了权衡此类设备所需的最小设备 RAM 量。

【讨论】:

以上是关于Android 可用内存的主要内容,如果未能解决你的问题,请参考以下文章

Android内存的相关排查方法

Android 查看每个应用的最大可用内存

Android 可用内存

Android获取当前可用内存

关于android中最大堆大小和可用内存的两个问题

如何在Android中获取当前的内存使用量?