安卓模拟器(原生+Genymotion)部署

时间:2024-02-22 20:44:03

安卓模拟器(原生+Genymotion)部署

在上一篇文章里我们对安卓的开发环境进行了配置,在这里我们将要对安卓模拟器进行部署;共有两种方案供我们选择:原生安卓模拟器AVD和第三方模拟器Genymotion;

其中原生AVD模拟器可以在安装好Eclipse后直接进行设置使用,Genymotion需要另外部署;但是由于AVD的运行速度实在不敢恭维,所以推荐大家使用可以媲美真机速度的Genymotion;

针对于不同用户的不同选择,此处也会介绍原生模拟器部署;

一、原生模拟器部署

  启动Eclipse后我们可以通过点击工具栏的图标启动模拟器管理页面;

  

  在弹出的窗口中我们可以点击 NEW 来新建模拟器;

  

  

  这里的部分参数分别是:

  AVD Name:模拟器名字(注:不能与已存在的模拟器重名)

  Device: 设备选择(安卓SDK在安装时为我们预留一些设备模拟器供我们直接使用,也可以根据个人需要进行自定义)

  Target:安卓系统版本(用户可以根据个人开发需要来选择对应的系统版本,但是需要注意的是,如果你没有在SDK Manager中下载该版本的包你是无法创建该模拟器的)

  CPU/ABI:可以选择CPU的架构模式(ARM或者INTEL X86等)

  Memory Options: 可以设置模拟器的RAM和VM HEAPS

  Interal Strorage与SD Card:可以设置模拟器的内部存储和SD卡大小

  Override the existing AVD with the same name: 选中该项后你可以覆盖掉重名的模拟器

  通过点击OK 来完成模拟器的创建,点击Launch来启动模拟器

二、Genymotion模拟器部署

  说明:此处部署是基于JDK+ADT-BUNDLE环境进行部署,此模拟器所需Eclipse版本为3.8+,同时需要AMD-V或者Intel VT处理器技术支持,模拟器相关介绍请访问http://www.genymotion.com/

  1.Genymotion下载:

  推荐使用Eclipse自身下载,简单且快捷启动Eclipse后点击Help——Install New Software在弹出的对话框中点击ADD 并输入一下地址:http://plugins.genymotion.com/eclipse/

  

  Name不填写也可以,确认后点击OK进入下一步

  

  这里可以看到work with 的路径,以及下面的选项栏中出现了Genymobile选项,我们点击其前面的复选框进行选中,然后单击NEXT按钮,之后会下载安装;

  

2.Genymobile模拟器下载;

  由于刚刚只是下载了Genymobile针对Eclipse的插件,我们还需要下载模拟器本体文件;地址是:https://cloud.genymotion.com/page/customer/login/?next=/page/launchpad/download/

  这里面会出现提示注册信息,建议在此注册下,因为模拟器的启动也是需要登录的,在窗体的右上角可以看到下载链接(大约109MB);

  

  

  下载完成后双击安装文件进行安装,可以一路NEXT也可以自定义路径安装;

  初始化后会要求你定义安卓开发路径,也可以通过MENU--SETTING 来定义Android SDK目录;随后我们可以看到Genymotion的主界面,在此我们已经创建了两个模拟器,想要添加模拟器只需要点击窗口的ADD即可;

  

  点击ADD后会提示登录操作,将刚注册的账号及密码输入点击CONNECT,若想保存账户密码只需要点击REMEMER ME选项;

  

  在这里可以选择Genymotion Cloud云端的设备进行添加;只需要选中所需设备,点击ADD ,程序会自动下载安装;

  在添加后,点击主界面的PLAY即可运行模拟器;

  

  若想在Eclipse中运行Genymotion创建的设备,点击工具栏上的Genymotion图标即可;

  

  至此,Android开发环境中模拟器的配置告一段落,下一章会详解Genymotion的模拟器;