【发布时间】:2023-03-22 00:57:01
【问题描述】:
我正在阅读有关 Android 中的 OutOfMemory 错误的信息,该错误是在 Android 内存不足时出现的。我们是否知道如果我的应用程序消耗了一些 x MB 的内存,那么它会给出 OutOfMemory 错误? Android 是否会根据设备和总物理内存为每个应用分配特定数量的内存?
例如,我的设备安装了 2GB RAM,操作系统占用 500MB,其他应用占用 500MB。现在我的应用程序有 1048MB 的内存可以运行。那么在这种特殊情况下,当系统给出 OutOfMemory 时呢?
【问题讨论】:
-
这是一个非常好的问题。 Google 有时会报告关于我的应用程序内存不足的异常(只有两个或三个应用程序)。但我不知道为什么,那里没有重量级的 UI 或其他工作。重要的问题是:如何处理这个......?
-
@Yogandra .....非常有趣。有时我想知道为什么我会错过这些东西......
-
谢谢@Opiatefuchs
标签: android memory out-of-memory