在Eclipse中使用Genymotion

Google的ADT中自带的模拟器速度太慢,可以使用Genymotion代替。关于Genymotion的安装方法,可以直接访问官网,需要注册账号,因为创建模拟器时需要登录确认。Genymotion基于VirtualBox运行,其实就是一个虚拟机,安装后,机器上会安装Oracle VM VirtualBox、Genymotion、Genymotion shell。

Genymotion提供了Eclipse插件,安装办法在Genymotion官网有说明,就是在线安装和手动安装两种方式。但是经本人尝试,在线安装的地址下是空的;手动安装后,在Eclipse中也看不到Genymotion的图标。

对于非常相信官网的我,真是一个小打击,都快要放弃了。

还是感谢各位网友们的帮助,最后才知道需要将两个Jar包放到Eclipse安装路径的plugins目录下。(这两个jar包已打包为Genymotion+Eclipse.rar传到网盘上)

重启Eclipse,就可以看到这个小图标了

首次使用,关联Genymotion安装路径

于是乎,成功了

——————————————————————————————————————————————————————

其他问题

问题一:在cmd下使用adb devices命令找不到设备的问题(我一般都是在cmd下敲命令跑monkey)

需要对Genymotion进行配置,Genymotion安装后默认使用自己的adb工具(可以在Genymotion安装目录下找到tools目录,下边会有android相关的工具),而使用命令行时,启动的是我之前配置的android-sdk-windows/platform-tools目录下的adb工具,因此我们需要修改Genymotion里的配置,如下图所示。

问题二:cmd中提示ADB server didnt ACK

出现这个提示,肯定是adb端口冲突的原因,找任务管理器,查看进程,找到冲突,一般的话,都是豌豆荚之类的应用,将进程杀掉即可。

问题三:cmd中adb devices找不到设备

在进程管理中,找到adb进程,右键看下文件位置,确定启动的是哪个文件夹下的adb工具,应该是android-sdk-windows/platform-tools目录下的adb工具,如果不是的话,删除adb.exe文件,再次启动正确的adb工具

--------------------------------------------------------分界线-----------------------------------------------------------------

20160614

因为最近项目App需要Android6.0版本的支持,之前创建的模拟器是android4.1X系列版本,因此需要通过Genymotion新增几个模拟器。Genymotion要求必须登陆后才可以新建,但是登录一直有问题“un... error”,正好提示Genymotion有新版本发布,因此更新了Genymotion到2.7.1版本,所幸登录问题是解决了。

但是出现了新的问题,新建一个Android4.4.4版本的模拟器已经成功,但是5.1.0和6.0版本的模拟器在创建时一直提示“Failed to import OVA file”。(在网上找了很多办法不行,想着可能是升级了Genymotion的原因,所以卸载了Genymotion和VirtualBox,重新下载了安装文件再次安装)。

在网上找到一个网友们总结的帖子,蛮有用的:http://blog.csdn.net/beiminglei/article/details/17399333

问题描述:在Eclipse中启动Genymotion时 报“java.io.IOException: Cannot run program "D:\Program Files\Genymobile\Genymotion\/reg"”

解决办法:http://blog.csdn.net/reylen/article/details/49105583  下载reg.exe即可解决问题

问题描述:用Genymotion新创建的模拟器,在安装apk时会提示“Installation error: INSTALL_FAILED_NO_MATCHING_ABIS

解决办法:http://blog.csdn.net/wjr2012/article/details/16359113 下载zip文件 拖进模拟器解决

Genymotion集成到Eclipse的更多相关文章

  1. Genymotion模拟器连接Eclipse的总结[转]

    Genymotion模拟器连接Eclipse的总结 按官网上说明安装并配置好Genymotion ,再安装好对应的Eclipse Plugin(http://plugins.genymotion.co ...

  2. 【笔记】android sdk集成的eclipse中导入项目

    android sdk集成的eclipse中导入项目 想要把旧的ADT项目,一模一样的导入进来,需要: 1.把项目放到,非当前ADT的workspace目录下: 2.从Project中Import,选 ...

  3. windows安装weblogic并集成到eclipse

    1.下载 java是跨平台的,所以windows下载和linux一样的jar文件安装就行,当然也可以使用windows安装程序来安装. (weblogic下载不需要购买--oracle产品都是补丁和技 ...

  4. Eclipse集成Maven(手工安装Maven且手工集成到Eclipse)

    1.操作环境 操作系统:win8 64位 IDE:Helios Eclipse 1.8 JDK:1.6 2.资源准备 2.1 maven安装包: apache-maven-3.2.5-bin.zip  ...

  5. JProfiler集成在eclipse中(转)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/sinat_38259539/articl ...

  6. Github团队开发集成以及eclipse集成

    温馨提示:本篇是用于团队开发协作的github,如果是单人的可以移步本系列另外一篇 集成eclipse较为简单 团队仓库目录结构 TestOrgName xxxsystem configs dbscr ...

  7. Android模拟器genymotion安装与eclipse 插件安装

    推荐一款Android模拟器"Genymotion",有点速度快,占用资源少,可整合eclipse.闲话少谈,看安装步骤. 1.下载地址:https://www.genymotio ...

  8. 程序员软件开发最好的IDE集成工具eclipse各个版本的详细介绍。详细介绍,送给初学者的朋友

    对于刚接触软件开发的初学者,在下载eclipse时,对官网上面提供的各种版本的选择犹豫不决.下面将对常用的几个版本进行介绍. Eclipse版本 Eclipse Standard 该版本是eclips ...

  9. JMeter源码集成到Eclipse

    由于JMeter纯Java开发,界面也是基于Swing或AWT搞出来的,所以想更深层次的去了解这款工具或对于想了解JMeter插件开发或二次开发的童鞋们来说,读读JMeter的源码估计是必不可少的,所 ...

随机推荐

  1. 基于jQuery的数字键盘插件

    有时,我们需要在网页上使用软键盘.今天,就给大家带来一个基于jQuery的数字键盘插件,除了jQuery,不需要依赖任何文件资源.纯数字键盘,有退格,有清除,不支持输入小数(需要的可以自己改一下,主要 ...

  2. 51NOD1965:奇怪的式子

    传送门 拆开变成 \[\prod_{i=1}^{n}\sigma_0(i)^{\mu(i)}\prod_{i=1}^{n}\sigma_0(i)^{i}\] 考虑 \(\prod_{i=1}^{n}\ ...

  3. COGS2217 papertask

    传送门 以前看到这题的时候觉得是道好题啊……然而今天没多久就做出来了= =(装B 表示并没有看懂其他人写的是什么做法,感觉我的做法好奇怪…… 我的做法是这样的: 首先给括号配对,不难发现所有括号串要么 ...

  4. 【Android】17.0 UI开发(八)——利用RecyclerView列表控件实现精美的聊天界面

    1.0 首先新建一个项目,名叫:UIBestPractice,目录如下: 2.0 这里需要先准备两张图片,放在app\src\main\res\drawable-xhdpi目录下. 这里图片名称已经制 ...

  5. Ajax实现表格实时编辑

    如果我们的对于一个表格中所有的数据都能在本页进行操作那该是多酷炫的一件事(用起来炒鸡爽)! 用Ajax就可以实现这个功能啦.废话不多说,下面贴出我写的demo吧哈哈.我用的TP框架(3.2)比较习惯啦 ...

  6. Java设计模式—命令模式

    命令模式是一个高内聚的模式. 定义如下:将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能. 通用类图如下: 角色说明: ● Re ...

  7. LaTeX 使用:itemize,enumerate,description 用法

    itemize和enumerate还有description 是LaTeX里列举的三种样式,分别讲一些使用技巧.itemize(意为分条目): \begin{itemize} \item[*] a \ ...

  8. 01_Netty简述

    [Netty的NIO模型与常见的NIO模型对比] [原始的BIO模型] ServerSocket serverSocket = Socket clientSocket = serverSocket.a ...

  9. 线性表的顺序存储结构之顺序表类的实现_Java

    在上一篇博文——线性表接口的实现_Java中,我们实现了线性表的接口,今天让我们来实现线性表的顺序存储结构——顺序表类. 首先让我们来看下顺序表的定义: 线性表的顺序存储是用一组连续的内存单元依次存放 ...

  10. springIOC学习笔记

    目录 目的 引用 xml方式 配置 配置实例 使用 底层简单模拟 全注解方式 基础 包扫描方式 配置 使用 config方式 配置 使用 spring整合junit 引用 示例 目的 让spring统 ...