现在的位置: 首页 > 综合 > 正文

android 如何使用命令设置heapsize

2018年03月16日 ⁄ 综合 ⁄ 共 355字 ⁄ 字号 评论关闭

android中在涉及到需要分配大量内存的地方比如说图像处理,当dalvik对内存分配的过小会出现out of memory错误。

可以通过重新设置dalvik堆内存大小以及增长限制来解决这个问题。

Android命令行提供setprop和getprop这两个命令来设置Android系统的一些属性,就比如说虚拟机堆内存大小等等。

但这两个命令必须在root权限下设置才能生效,并且必须在root权限下重启shell

操作命令如下:

adb root
adb shell setprop dalvik.vm.heapgrowthlimit 64m
adb shell setprop dalvik.vm.heapsize 192m
adb shell stop
adb shell start
adb shell getprop dalvik.vm.heapsize

抱歉!评论已关闭.