Day01_扩展_Genymotion模拟器的使用

http://www.genymotion.net/

1.1 Genymotion模拟器的安装

  1. 1

注册登录

进入Genymotion官网,点击下载按钮,这里必须要输入邮箱。如果是已经注册过直接输入邮箱即可。

如果未注册,输入邮箱和两次密码后,系统会发送一封邮件到你邮箱,请一定要去验证后在进行下一步下载。

注意:一定要进行验证。

  1. 2

下载

进入官网后如下图所示,点击Get Genymotion按钮

  1. 3

选择Free下面的Download按钮,进入页面如下:

选择下载Get Genymotion.(左边较大的文件)

  1. 4

运行安装Genymotion

双击运行下载的Genymotion安装文件,选择中文语言并点击下一步,下一步

  1. 5

可更改安装路径,点击浏览Browse..

软件默认的路径为C:\Program Files\Genymobile\Genymotion

然后下一步

  1. 6

在弹出框选择是否创建快捷菜单[Don‘t create a Start Menu folder]

点击下一步

  1. 7

在弹出框选择是否创建桌面快捷方式[Create a desktop icon],

点击下一步-->安装-->完成

  1. 8

运行安装VirtualBox

在安装完Genymotion后,会继续安装VirtualBox。

在VirtualBox安装界面,点击下一步

  1. 9

更改安装路径,点击浏览Browse..  更改Location的地址

VirtualBox软件默认路径为C:\Program Files\Oracle\VirtualBox\

然后下一步

  1. 10

询问是否现在安装,选择是

  1. 11

点击安装

  1. 12

到这里,我们的程序就已经安装好了。下面我们就开始使用Genymotion

END

使用

  1. 打开Genymotion

第一次进入Genymotion,会检查你是否有安卓虚拟设备。如果没有会弹出对话框,询问你是否现在添加一个虚拟设备,点击yes就可以了

  1. 创建一个新的虚拟设备[Create a new virtual device]。

需要你输入用户名和密码验证。如:我的是163邮箱 如:****@163.com

(注意:如果验证不通过,请到邮箱确认是否已经验证过)

  1. 验证成功后,可以看到有很多虚拟设备,如:S3,S4等

选择想添加的虚拟设备,选择后点击下一步【推荐创建4.4.x,即API 19的模拟器】

  1. 下载安装,等到下载到100%.点击[Finish]按钮

  1. 给已创建的模拟器命名,然后点击创建按钮。

  1. 回到主窗口,选择一个我们已经添加的模拟器,点击启动按钮启动模拟器。

启动过程会弹出对话框,询问是否设置ADB连接的对话框,点击Yes。

设置Android SDK的目录到Eclipse使用的SDK根目录下.

  1. 启动虚拟机

END

注意事项

  1. 没有帐号的话一定要去官网注册、验证
  2. Genymotion的必要设置:  genymotion-->settting-->adb  使用第二项Eclipse中的sdk,否则在Eclipse中无法启动.
  3. 如果出现上图中的错误,可能需要更新显卡驱动.

  1. 如果发生卡死,ctrl+alt+del在任务管理器中关闭所有以 vbox开头的进程.

1.2 Genymotion与Eclipse连接

有两种在eclipse中安装插件的方法:

1.使用更新网站自动安装(推荐)

  1. 启动Eclipse
  2. 依次点击菜单栏中的"Help-Install New Software…"
  3. 在新打开的窗口中点击"Add"(在新打开的窗口的右上方)
  4. 填入相应的信息然后进行验证

Name: Genymobile

Location: http://plugins.genymotion.com/eclipse

  1. 然后会出现一个名为Genymobile的树形图
  2. 选中要加入的插件,并点击"Next"
  3. 阅读并接受相应条款
  4. Eclipse会警告说该插件没有被签名,尽管这样还是要接受它
  5. 完成安装后重启Eclipse
  6. 重启Eclipse后在工具栏中会发现新的按钮
  7. 最后,通过点击菜单栏的"Help-About-Installation Details"中的"Plug-In"列中将会看到Genymotion,这说明你成功安装了它

2.手动安装

  1. 确保Eclipse关闭
  2. 通过Genymotion 官方下载下载插件
  3. 按照你的操作系统,参照以下步骤:
    1. Windows
      1. 如果你有管理员权限,将jar文件放入你Eclipse安装目录中的plugins文件夹下
      2. 如果没有管理员权限,将jar文件放入你的Local Settings\Eclipse\plugins中
    2. Mac OS X
      1. 使用管理员权限,将jar文件放入你Eclipse安装目录中的plugins文件夹下
    3. Linux
      1. 如果你有管理员权限,将jar文件放入你Eclipse安装目录中的plugins文件夹下
      2. 如果没有管理员权限,将jar文件放入§/home/[user]/Eclipse/plugins下

7.2Eclipse插件使用

点击工具栏中的图标

打开插件

第一次使用插件

  1. 需要设置Genymotion的安装目录
  2. Windows: C:\Program Files\Genymobile\Genymotion
  3. MacOS X: /Applications/Genymotion.app
  4. Linux: /home/[user]/genymotion

  1. 先点击"Apply",然后点击"OK"
  2. 然后重新点击图标开启插件的主窗口,如下图所示

7.3操作

在插件的主窗口中你可以进行如下操作:

  1. 启动一个虚拟设备
  2. 创建一个新的虚拟设备
  3. 刷新虚拟设备列表

"创建"操作将会自动出现Genymotion创建向导

7.4虚拟设备状态

插件主窗口的状态列可以是如下状态

  1. Off:虚拟设备关闭
  2. Paused:虚拟设备已经启动,然后暂停;重启之后也会处于相同状态
  3. On:虚拟设备开启,但并未与ADB连接。这意味着你不能在ADT插件中的"Android Device Chooser"选择该虚拟设备
  4. Connected:虚拟设备已启动并与ADB连接。这意味着你可以在ADT插件中的"Android Device Chooser"选择该虚拟设备

7.5使用Genymotion测试应用程序

1.点击

启动或创建一个你想使用的虚拟设备

2.关闭Genymotion主窗口

3.右键你的工程文件,选择"Run as Android Application"

4.出现"Android Devices Chooser"窗口

5.点击你要在哪个虚拟设备上运行该程序

7.6错误处理

当Genymotion插件窗口处于打开状态时,将会在Eclipse的console中打印出相关错误信息。

Genymotion的具体使用方式可参考如下网址:

http://www.apkbus.com/android-139977-1-1.html

快捷键的使用:

  1. Genymotion 小工具快捷键
    1. 电池小工具 CTRL+1
    2. GPS小工具CTRL+2
  2. 控制快捷键
    1. 旋转虚拟设备 CTRL+F11
    2. 增加声音 CTRL++
    3. 减小声音 CTRL+-
    4. 最近使用的应用 CTRL+SPACE
    5. 后退 CTRL+BACKSPACE
    6. 回到主页 CTRL+HOME
    7. 电源 CTRL+ESC
时间: 2024-08-26 00:23:02

Day01_扩展_Genymotion模拟器的使用的相关文章

转载扩展Windows Mobile模拟器存储空间的方法

扩展Windows Mobile模拟器存储空间的方法 在Windows Mobile应用程序开发的初期,可以使用SDK自带的模拟器来进行调试,这给我们开发人员提供了一种方便的途径.一般的应用程序,占用空间的大小也就几百K,或者几M,这在模拟器上调试起来一点问题也没有.但是有的时候,我们要安装的程序或者需要Debug的程序超过了一定的大小以后,如果按照默认的系统设置,就无法进行调试了.为什么?就是因为我们打包了比较多的dll和资源库,使得系统的存储空间耗尽.通过这篇文章,你就可以了解如何摆脱模拟器

通过思科模拟器CISCO PACKET TRACER学习网络11——扩展访问控制列表

访问控制协议有两种,分别是标准访问控制[主要针对IP地址进行过滤]以及扩展访问控制[主要基于端口协议等进行过滤] 本次我们来了解一下扩展访问控制列表 扩展访问控制列表可以设置基于端口等的连接控制,本次新加入了一台WEB服务器,然后通过配置基于端口的访问控制来学习扩展访问控制的相关内容 配置思路 1配置路由器下联交换机物理接口的子接口,在子接口下配置IP地址.配置路由器1与另一台路由器2相连的物理接口地址 2配置交换机,新建VLAN,配置ACCESS接口与TRUNK链路 3配置PC的IP地址,指定

Android x86模拟器Intel Atom x86 System Image配置与使用方法

Android x86模拟器Intel Atom x86 System Image配置与使用方法      前言:      大家现在开发使用的Android 模拟器模拟的是 ARM 的体系结构(arm-eabi),因此模拟器并不是运行在x86上而是模拟的ARM,所以我们调试程序的时候经常感觉到非常慢,大部分开发者应该都深有体会.      针对这种情况,前段时间Intel推出了支持x86的Android模拟器,这将大大提高启动速度和程序的运行速度,这将允许Android模拟器能够以原始速度(真

介绍Visual Studio的Android模拟器

http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/introducing-visual-studio-s-emulator-for-android.aspx 微软发布了Visual Studio 2015预览这一周和你现在有选择为Android开发:c++,科尔多瓦,c# Xamarin的. 选择其中一个Android开发选项时,Visual Studio还将安装全新的Visual Studio Android模拟器调试应用程序

iOS 8新特性之扩展(Extension)

本文由海水的味道收集整理,欢迎转载 当前版本 0.0.1  iOS 8新特性之扩展 一.扩展概述 扩展(Extension)是iOS 8中引入的一个非常重要的新特性.扩展让app之间的数据交互成为可能.用户可以在app中使用其他应用提供的功能,而无需离开当前的应用. 在iOS 8系统之前,每一个app在物理上都是彼此独立的,app之间不能互访彼此的私有数据. 而在引入扩展之后,其他app可以与扩展进行数据交换.基于安全和性能的考虑,每一个扩展运行在一个单独的进程中,它拥有自己的bundle, b

AIR面向IOS设备的原生扩展

来源:http://www.cnblogs.com/alex-tech/archive/2012/03/22/2411264.html ANE组成部分 在IOS平台中,ANE的组成部分基本分为AS 3.0扩展类库和Obj-C原生扩展类库两个部分,这两个部分打包后生成AIR扩展文件(.ane),最后和.swf起打包成IOS原生应用IPA文件. Action Script类库构建 ANE的AS扩展部分是一个SWC,AIR 3.0 SDK里为flash.external.ExtensionContex

【用PS3手柄在安卓设备上玩游戏系列】FC(任天堂NES/FC主机)模拟器

NESoid 是安卓系统下公认最好的FC模拟器.据我所知,现在安卓系统下面的绝大部分的FC模拟器,都是基于 NESoid 的内核来开发的. 官方网站:http://www.nesoid.com NESoid 是原生支持实体手柄的,下面以<超级魂斗罗>为例说明我的设置步骤: Step1:运行 SixaxisController(以下简称 SC),连接手柄和设备,我的设备是小米2: Step2:扩展菜单按钮 > 设置 > 手柄设置,勾选"启用手柄",然后选择&quo

常用文件扩展名

http://baike.baidu.com/view/579392.htm ISO:镜像文件 RAR:压缩包 html:网页 zip:压缩包 exe:安装包 pdf:pdf文档 rm:视频文件 avi:视频文件 tmp:临时文件 xls:excel工作表 mdf:虚拟光驱镜像文件 txt:记事本 doc:word文档 MID:声卡声乐文件 文件类型 扩展名及打开方式 文档文件 txt(所有文字处理软件或编辑器都可打开).doc(word及wps等软件可打开).hlp(adobe acrobat

【转】使用命令行方式创建和启动android模拟器

原文网址:http://blog.csdn.net/tiandinilv/article/details/8953001 1.Android模拟器介绍 Android中提供了一个模拟器来模拟ARM核的移动设备.Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/qemu/),它可以提供一个虚拟的ARM移动设备.Android模拟器被命名为goldfish,用来模拟包括下面一些功能的ARM SoC: * ARM926ej-S C