我正在Android 2.2上开发一个应用程序,它需要大量内存,而且由于内存不足,我的大多数操作都无法完成。任何人都可以给我解决方案,如何增加我的应用程序堆大小。我试过android:largeHeap =“true”但Android API-8不支持。
我很感谢你们。
答案 0 :(得分:6)
堆大小取决于您运行应用的硬件。例如G1上的16mb和nexus上的32mb。不要以为你可以做很多事情。如果你的目标版本低于3.0,那就是。
答案 1 :(得分:1)
有人能给我解决方案,我该如何增加应用程序堆大小。
你做不到。相反,你需要用你的记忆做得更好。
我试过android:largeHeap =“true”但Android API-8不支持。
正如谷歌所指出的那样,所有使用它的人都倾向于激怒你的应用用户。您的应用会消耗更多内存,因此会更快地使其他应用程序无法使用内存。有些用户不喜欢这种行为。并且,这很可能只是平板电脑选择 - 我不认为冰淇淋三明治手机必须支持android:largeHeap
。