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/
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/
相关文章推荐
- 【小技巧】Android SDK模拟器 增加手机内存RAM和ROM 横竖屏切换 AVD安装路
- IOS获取手机设备运行内存的方法
- tomcat增加运行时内存占用的方法
- ROM,RAM,Android存储目录,Java代码中对内存的使用,ART的运行位置
- 手机的ROM,RAM是各自存放什么?所谓“运行内存”和“机身内存”究竟有什么区别?
- 增加xp运行速度的3个实用方法 / 推荐微软自家的内存整理软件empty.exe
- 增加eclipse的运行内存
- android设备的内存空间(RAM)总空间和可用空间大小的获取以及一些思考
- 用内存来虚拟一个块设备
- 虚拟主机wordpress 更改内存限制方法
- iOS应用崩溃日志分析低内存闪退 因为低内存崩溃日志与普通崩溃日志略有不同,所以本教程特别分开说明一下。 iOS设备检测到低内存时,虚拟内存系统发出通知请求应用释放内存。这些通知发送到所有正在运行
- 给已经编译运行的Apache增加mod_proxy模块的配置方法
- 内存(RAM或ROM)和FLASH存储的真正区别总结
- Tomcat7.057绿色版安装成windows服务,运行时发生内存溢出错误的解决方法
- php运行提示:Fatal error Allowed memory size内存不足的解决方法
- 乐视手机查看运行内存方法、EUI(Eco User Interface)乐视系统查看手机运行内存方法
- 增加eclipse启动的Tomcat内存的方法
- 给已经编译运行的Apache增加mod_proxy模块的配置方法
- 网络设备通过win7的虚拟wifi连接internet的方法
- Android SDK上手指南:虚拟与物理设备