Android - 打开新活动时的内存分配

时间:2011-08-25 12:29:24

标签: android memory-management

让该活动中有活动A和按钮,再次打开活动A.堆栈看起来像几次点击之后:

A - A - A - A - ... - A

我的追求是内存分配。当我开始x次活动A时,是否会在内存中分配7 *(活动A的内存分配)或一些较小的数字?什么是限制,一个应用程序可以在RAM中分配?

由于

1 个答案:

答案 0 :(得分:1)

应用程序允许的最大默认堆大小为3.0 MB,为48 MB。但主要取决于设备供应商。

编辑:不知道如何在adb shell中获取它。您可以在avd管理器中看到默认堆大小。为每个版本的android创建avd并检查值。要在应用程序中获取它,您可以使用此api