【问题标题】:Android Heap memory increaseAndroid 堆内存增加
【发布时间】:2011-11-27 15:47:33
【问题描述】:

我正在 Android 2.2 上开发一个占用大量内存的应用程序,由于内存不足,我的大部分操作都无法完成。谁能给我解决方案,如何增加我的应用程序堆大小。我试过 android:largeHeap="true" 但它在 Android API-8 中不受支持。

谢谢大家。

【问题讨论】:

  • 您能否提供更多关于哪些操作无法完成的信息?我认为解决方案可能是更好的内存管理。
  • 我认为这个标签目前只在 Honeycomb 中支持。在平板电脑应用中看到过这个标签。

标签: android heap-memory


【解决方案1】:

堆大小取决于您运行应用的硬件。例如,G1 上 16mb,nexus 上 32mb。不要认为你可以做很多事情。如果您的目标是 3.0 以下的版本。

【讨论】:

    【解决方案2】:

    谁能给我解决方案,告诉我如何增加我的应用程序堆大小。

    你不能。相反,你需要更好地利用你所拥有的内存。

    我尝试过 android:largeHeap="true" 但它在 Android API-8 中不受支持。

    正如 Google 所指出的那样,使用此功能只会激怒您应用的用户。您的应用程序将消耗更多内存,因此会更快地将其他应用程序踢出内存。一些用户不会喜欢这种行为。而且,这很可能只是平板电脑的选择——我不认为冰淇淋三明治手机一定会支持android:largeHeap

    【讨论】:

      猜你喜欢
      • 2021-12-08
      • 2010-10-27
      • 2011-03-13
      • 2019-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-09
      • 2019-02-02
      相关资源
      最近更新 更多