全部博文(25)
分类: LINUX
2011-05-21 01:41:19
http://blog.csdn.net/zhangneng0823/archive/2011/03/24/6275699.aspx
1,模拟器反应慢(内存小)的解决方法:
<1>对于android2.2
模拟器预设置内存大小只是四十多M,在里面运行程序简直要疯了,用下面的方法,将模拟器内存大小加大,反应速度就大有改善。查看模拟器内存大小:设置-->SD卡和手机内存-->手机内存下即可显示内存大小。
点开始菜单,点运行,输入cmd然后回车,cd 到android sdk里面的tools目录中
E:\Android EVM\android-sdk-windows\tools>
然后输入如下命令:emulator -memory 512 -partition-size 512 -avd ****
注释: 1:memroy 512是设置ram为 512 M
2:-partition-size 512 是设置rom为512 M
3:-avd **** 是指你需要加载的虚拟设备,其中的****就是虚拟设备的名字
E:\Android EVM\android-sdk-windows\tools>emulator -memory 512 -partition-size 51
2 -avd android2.2
<2>对于android3.0
这里Android开发网的模拟器AVD文件配置路径为 C:\Documents and Settings\Administrator\.android\avd\android3.0.avd,android3.0.avd是我蜂巢模拟器的名称,我在创建AVD时输入的是android3.0.avd,其中的congfig.ini就是这个模拟器的配置文件。
我们用记事本打开这个ini文件,当然我们可以看到Unix/Binary的换行符,这里Android123建议你使用UltraEdit或Notepad++打开,这里仅作为演示我们大家说下这个文件的结构吧,
hw.lcd.density=160 ; 是屏幕的密度
sdcard.size=128M ;这句代表分配SD卡的大小,我这里仅给了64M
skin.name=WXGA ;分辨率
skin.path=platforms\android-11\skins\WXGA ;模拟器皮肤
hw.keyboard.lid=no ;是否有物理键盘
vm.heapSize=48 ; 虚拟机默认堆大小
hw.ramSize=1024 ; 模拟器的RAM运行内存大小
image.sysdir.1=platforms\android-11\images\ ; 模拟器的映像文件路径
这里主要是修改hw.ramSize,将值换为大点的,当然要根据你PC电脑的物理内存来修改了,我这里设置为1024hw.ramSize=后面写1024,保存即可。
2,模拟器中更改输入法
在android模拟器中,预装有“Android 键盘,谷歌输入法”,还有一个日本的输入法。当然,如果你装了其他输入法,那么久还有其他。但是android预设为“Android 键盘”,只有字母,数字的输入,如果要转换为中文输入法,那么可以在你要输入文字的地方,如QQ中长按鼠标鼠标,就会弹出输入法选择框,在其中选择你要使用的输入法即可。如百度输入法等,就可以轻松的使用输入法了。