如果你已经配置好了安卓的运行环境,也配置好了自带的模拟器AVD,而且也launch了你的安卓模拟器,那么我相信你是不再愿意launch安卓模拟器第二次了,因为实在是太卡了(当然如果你电脑的配置够高,你就可以无视了)。

有没有什么解决方法呢?回答是肯定的,比如用你的真机,但是安卓的版本实在是太多,你不可能买到市场上所有流行的机器吧。所以模拟器的使用是必然的, 好在Genymotion的存在,相对AVD模拟器来说Genymotion好的太多了。

 

Genymotion官网:https://www.genymotion.com/#!/

玩了一下这个模拟器,在认识上觉得Genymotion就是依赖于VirtualBox运行的(虚拟机,相当于现在用的比较流行的就是VMWare WorkStations),可以理解为就是一台运行在VirtualBox上的虚拟机。

进入下载页:https://www.genymotion.com/#!/download

可以选择下载Genymotion或者选择下载Genymotion+VirtualBox整合版本:(下载的时候需要注册一个账户,记住这个账户,在后面这个账户是需要用到的。)

 

根据自己的需要下载对应的版本,前面我也说过了,Genymotion是基于VirtualBox来运行的,所以至始至终你都需要下载VirtualBox,并进行安装,所以最好还是下载整合版比较方便。

下载完以后,就是安装,下一步然后继续下一步,直到安装成功,中间步骤忽略。

接下来就是启动genymotion,选择"Add"添加一个你需要的模拟器,这个时候需要登陆(用之前注册的账户),然后选择对应的模拟器进行安装,根据网速而定来决定你的下载速度了。

下载完成以后,进入Setting下面的ADB界面,然后设置你Android SDK的配置路径。比如我的"E:\Appium\android-sdk-windows\android-sdk-windows",设置完后退出。

接下来你可以运行你刚刚下载的模拟器,你会感觉从AVD自带模拟器中释放出来了。这才是体验。

 

Eclipse安装Genymotion插件:

这一步实在是太坑了,在这里折腾了半天时间。根据官网上的介绍(两种方法,一种Eclipse自动更新,第二种就是手动下载jar包)。

 

 

第一步始终获取不到资源,最终放弃采用第二种方法(坑爹的地方出现了,大天朝的网络大家都懂,但是尼玛官方文档这块是不是也没有介绍清楚啊),

根据第二种方法,去下载页(如下图所示):https://www.genymotion.com/#!/download 

 

 下载了最新的jar包(com.genymobile.genymotion.ide.eclipse.plugin_1.0.5.201507301435.jar),然后将这个jar文件放到"E:\eclipse\plugins"该路径下,接下来就是不停的打开Eclipse然后关闭Eclipse,结果大家肯定猜到了Genymotion的图标在Eclipse tool bar上出现不了。反正是各种折腾。

最后发现是少Jar文件需要放两个jar文件到"E:\eclipse\plugins"该路径下

com.genymobile.genymotion.ide.eclipse.plugin_1.0.4.201503031034.jar

com.genymobile.genymotion.lib_1.0.4.201503031034.jar

第二个关于lib的jar包没有找到在哪下载的,而且这两个jar包的版本日期必须是一样的,放到对应的路径下,小图标就出来了。

 

附上两个jar文件的下载地址:

com.genymobile.genymotion.ide.eclipse.plugin_1.0.4.201503031034.jar: http://pan.baidu.com/s/1hXhaY

com.genymobile.genymotion.lib_1.0.4.201503031034.jar:http://pan.baidu.com/s/1qWuvU6g

 

小图标:

 

 

 

模拟器起来以后:

 

 

下面是官网对于插件安装的方法介绍:

Installing the plugin

You can install Genymotion plugin for Eclipse in one of the following ways:

  • Update Site method (recommended);
  • Manual method.

Update Site method (recommended)

  • Start Eclipse.
  • Go to Help/Install New Software menu and click Add.
  • Fill in the fields with the following values and click OK.
    • Name: Genymotion
    • Location: http://plugins.genymotion.com/eclipse
  • Expand Genymobile.
  • Click Select all and Next.
  • Click Next.
  • Read and accept the license terms.
  • Click Finish.
    A security warning indicates that the plugin is not signed; click OK.
  • Click Yes to restart Eclipse.

The Genymotion plugin button  is displayed in the toolbar.

Manual method

  • Ensure Eclipse is closed.
  • Download the plugin from the Genymotion download page.
  • Follow the steps corresponding to your operating system:
    • Windows
      If you have administrator rights, put the .jararchive in the Pluginsdirectory of the Eclipse installation folder.
      Without administrator rights, put the .jararchive in the Pluginsdirectory of the Local Settings\Eclipse folder.
    • Mac OS X
      With administrator rights, put the .jararchive in the Plugins directory of the Eclipse installation folder.
    • Linux
      If you have administrator rights, put the .jararchive in the Plugins directory of the Eclipse installation folder.
      Without administrator rights, put the .jararchive in the Plugins directory of the /home/<user>/Eclipse folder.

Appium学习笔记3_Genymotion模拟器安装的更多相关文章

  1. appium学习笔记(环境安装配置,设备启动)

      Android SDK下载及配置 下载地址 下载后解压缩,打开SDK Manager.exe,下载适当版本的Android包 配置环境变量:目录下的tools路径(含uiautomatorview ...

  2. PHP学习笔记----IIS7下安装配置php环境

    原文:PHP学习笔记----IIS7下安装配置php环境 Php如何安装 Php版本的选择 Php在windows下的(php5.4.7)有两种版本: VC9 x86 Non Thread Safe ...

  3. openresty 学习笔记一:环境安装

    openresty 学习笔记一:环境安装 openresty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库.第三方模块以及大多数的依赖项.用于方便地搭 ...

  4. 学习笔记--Grunt、安装、图文详解

    学习笔记--Git安装.图文详解 安装Git成功后,现在安装Gruntjs,官网:http://gruntjs.com/ 一.安装node 参考node.js 安装.图文详解 (最新的node会自动安 ...

  5. Python3学习笔记01-环境安装和运行环境

    最近在学习Python3,想写一些自己的学习笔记.方便自己以后看,主要学习的资料来自菜鸟教程的Python3教程和廖雪峰官方网站的Python教程. 1.下载 1)打开https://www.pyth ...

  6. 树莓派学习笔记——apt方式安装opencv

    0.前言     本文介绍怎样在树莓派中通过apt方式安装opencv.并通过一个简单的样例说明怎样使用opencv. 相比于源码方式安装opencv,通过apt方式安装过程步骤简单些,消耗的时间也少 ...

  7. Git学习笔记--历史与安装(一)

    声明:今天起学习Git,第一篇学习笔记主要借鉴廖雪峰先生的个人博客,以及自己的实践所得. “本教程只会让你成为Git用户,不会让你成为Git专家”——引自廖雪峰博客. 一.Git简介 Git是目前世界 ...

  8. 学习笔记 - Sass的安装与使用手册

    最近因为工作需要,自学了Sass.现在将学习笔记整理在这里,供大家参考. 1. Sass的安装 Sass的编辑器安装方法有很多,大致能分为两种:应用程序(application)和命令行界面(comm ...

  9. 【Mac + Appium学习(一)】之安装Appium环境前提准备

    环境: Appium version :1.9.1 Appium-desktop:1.7.1 Xcode:10.0 IOS:iPhone5S(10.3.3) Android:6.0.1 Mac:10. ...

随机推荐

  1. Thinkphp5.0整合个推例子

    最近做一个后台发送消息推送到app(android和ios)的功能,该功能采用的是个推接口,基于php的,我用TP5来实现这个推送流程.先看官方demo吧.可以先参考官方给到的例子来看http://d ...

  2. Python调用WIN10语音交互+识别+控制+自定义对话

    1 安装库文件 2修改两个地方 最简单的 # 将输入文字转化为语音信号输出 import speech while True: speech.say("请输入:") str = i ...

  3. 很好的一篇eureka的讲解文章

    文章地址 http://nobodyiam.com/2016/06/25/dive-into-eureka/

  4. select * 和select 所有字段的区别

    文章取自http://blog.csdn.net/u014305991/article/details/44964171 MySQL 5.1.37 表记录数41,547,002,即4000w行 使用远 ...

  5. Intel支持八九代酷睿的B365芯片组将登场亮相

    不久前,Intel悄然推出了新款芯片组B365,看起来像是B360的升级版,但事实上二者并无太大关系. 根据最新曝料,基于B365芯片组的主板将在1月16日登场亮相,支持八九代酷睿. 同时获悉,B36 ...

  6. 深入浅出的webpack构建工具---HappyPack优化构建(九)

    阅读目录 一:什么是HappyPack? 作用是什么? 二:如何在配置中使用HappyPack? 回到顶部 一:什么是HappyPack? 作用是什么? Webpack是允许在NodeJS中的,它是单 ...

  7. linux 基础 用户操作

    命令: 1. whoami 2.su 用户名 3.useradd 用户名 4.passwd 用户名

  8. Android学习之基础知识四-Activity活动6讲(体验Activity的生命周期)

    一.体验活动的生命周期的执行 代码组成: 1.三个Java类:MainActivity.java.NormalActivity.java.DialogActivity.java 2.三个布局文件:ac ...

  9. C语言程序设计II—第八周教学

    第八周教学总结(15/4-21/4) 教学内容 本周的教学内容为: 8.4 电码加密 知识点:指针与字符串,重难点:字符指针与字符串的关联和区别: 8.5 任意个整数求和 知识点:动态内存分配的概念和 ...

  10. Ubuntu16.04中搭建TFTP 和 NFS 服务器

    Ubuntu 16.04中搭建TFTP服务 1. 安装 $ apt-get install tftp-hpa tftpd-hpa   2. 建立目录 $ mkdir /tftpboot # 这是建立t ...