如何快速创建Android模拟器

2019-12-10 17:47:37于丽

调试手机应用程序一般先用模拟器来实现,只是因为每次都发布到手机上调试太麻烦了。当应用程序在模拟器上调试没错后,再发布到手机运行验证就行了。

一、模拟器创建方式

为了在模拟器中观察运行结果,创建Android应用程序前,需要先创建模拟器。有以下几种办法:

办法1:进入AndroidSDK安装目录(D:Androidandroid-sdk),运行AVD Manager.exe。

办法2:运行VS2015,然后运行Android Emulator Manager:

Android,模拟器

 

办法3:直接单击快捷工具栏中的快捷键启动AVD Manager:

Android,模拟器

以上三种办法任选其一即可。

二、已创建的模拟器配置

如果调试的计算机环境是Intel的CPU,可分别创建以下模拟器(AMD的CPU选择其他模板即可):

Android,模拟器

其中,前两个带GPU加速(常用,启动速度很快),最后一个不带GPU加速(启动较慢,仅用于玩玩看不带GPU加速时到底有多慢)。

注意:配置模拟器时,【MV Heap】一定要选择默认值64,改为其他值可能会出现虽然模拟器启动了但仍然偶尔出现找不到模拟器的情况。

例如,Galaxy_Api23_x86模拟器的配置如下:

Android,模拟器

对于Intel CPU,Galaxy型号的手机模拟器RAM选项设置为768MB是建议的做法。在Win7上,当模拟器RAM设置为大于768MB时,某些计算机使用GPU加速时可能会出现无法正常启动模拟器的情况。如果你的计算机出现了这种情况,可减少RAM选项的容量为768或者512(这会导致运行变慢)。但是,如果RAM设置为1024MB模拟器仍然能正常启动,这种情况下不减少RAM的容量也可以。

三、模拟器的创建步骤

下面以Android 4.4(API 19)为例,说明具体创建过程(其他模拟器创建过程类似)。

API 19模拟器运行效果如下:

Android,模拟器

Android 4.4.2模拟器可以使用汉字输入(谷歌拼音输入法),而Android 5.0及更高版本的模拟器运行时无法使用汉字输入法,只能用英文测试运行效果。

当然,也可以创建其他类型的模拟器,例如: