您的位置:首页 > 移动开发 > Android开发

Android SDK增加虚拟设备机身内存(ROM)、运行内存(RAM)方法

2012-06-30 14:46 267 查看
首先简单介绍一下RAM、ROM的基础概念:

RAM:手机的运行内存,相当于电脑内存条,决定你手机的运行性能、流畅度,系统犯卡就是因为RAM过小。通常Android2.3建议最小256M,Android4.0建议最小513M。

ROM:手机内存 ,手机自带存储空间大小, 也就是系统分区,类似电脑的系统盘。如iPhone的8G、16G内存就是指次。

用Android SDK建立完虚拟安卓设备后,系统只会分配给它们很小的内存,我们需要手动调整一下来提高性能。

修改的方法有几种,这里只介绍最简单的一种,高手请直接无视用CMD吧。

首先是修改RAM大小,方法比较简单,AVD控制界面就可修改。(老版本的SDK无效,请确保你的开发工具为较新版本)

找到SDK安装目录,打开AVD Manager.exe,找到要修改的安卓设备,点击Edit:





然后修改Device ram size大小,2G内存的电脑可以填512M,4G的可以填1024M,不要太大,不然安卓设备会打不开。完成后点击Edit AVD即可。





修改完后再打开安卓设备RAM就会增加,也就不会卡了。

但此时ROM大小仍未进行修改,假如不需要安装太多软件的话,到这一步就没问题了。但假如你热衷于在虚拟机里折腾一番的话你就需要增加一下ROM的大小了。

在下图中我们可以看到,SDK默认只为Android4.0分配了64M的可分配空间,装几个软件就没地方了,怎么折腾?!





修改方法其实就是CMD模式的简化版本。

在桌面上新建一个快捷方式,在快捷方式目标处填入以下数据:

你的android-sdk安装路径\emulator.exe -avd <AVD名字> -memory <RAM大小> -partition-size <ROM大小>

如我的为:D:\android-sdk-windows\tools\emulator.exe -avd Android2.3.3 -memory 512 -partition-size 1024





其中<AVD名字>为你建立的安卓设备名称,如Android2.3.3、Android4.0。<RAM大小>即为RAM大小,示例为512,不用填写单位,默认以M为单位。

<ROM大小>为内存ROM大小,示例为1024M,填写1024即可。(不用填写 <>)下图为修改完后的图,总容量已增加到0.97G:





这种方法同时包含了修改RAM和ROM的大小,简单方便。以后你进入安卓设备时,通过点击桌面的快捷方式即可进入修改RAM、ROM大小后的系统。(通过AVD Manager仍进入未修改系统) 。

from:http://www.52playpc.com/android-sdk-rom-ram/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐