Android平台中的自定义堆大小? [英] Custom Heap Size in Android Platform?

查看:157
本文介绍了Android平台中的自定义堆大小?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们毕业项目中的软件团队要求增加Android中每个进程的堆大小。他们说默认是16MB,这对他们来说是不够的。
我如何自定义大小?

The software team in our graduation project asked for increasing the heap size per process in Android. They said that the default is "16MB" which isn't sufficient for them. How could I custom the size?

我在文件中发现了一条注释行: /acme/my_board/BoardConfig.mk 在我的Android源代码中:

I found a commented line in the file: /acme/my_board/BoardConfig.mk in my android source code:

# USE_CUSTOM_RUNTIME_HEAP_MAX := "64M"

是否需要编辑?

推荐答案

我通过android平台邮件列表获得了答案

I got that answer through android-platform mailing list


您可以更改

例如,要使其为32MB,您可以在

For example to make it 32MB, you can do below

gDvm.heapSizeMax = 32 * 1024 * 1024;

另一个建议的方法是更新您的 系统。 prop

Another suggested approach is to update your system.prop

问候,
Muthu S ubramaniam

Regards, Muthu Subramaniam

这篇关于Android平台中的自定义堆大小?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆