zoukankan      html  css  js  c++  java
  • ADT安装Genymotion的eclipse插件安装及错误解决办法

     接触安卓开发也有很长一段时间了,但是一直使用的真机测试程序,因为感觉android模拟器实在是太不方便,运行慢,而且经常出错。最近听人介绍说Genymotion这款Android模拟器相当不错,于是打算试用一下。

    一. 注册并下载安装Genymotion

    这个步骤还是相当简单的,这里是下载页面: https://www.genymotion.com/#!/download
    建议直接下载带有VirtualBox的那一个,根据我在网上的查找,对于最新版本的VirtualBox,Genymotion的支持并不是十分完美。

    二.安装eclipse插件

    通过搜索,我发现genymotion的eclipse插件有两种安装方法,直接在eclipse安装新软件或者本地安装。那我肯定是首先选择,直接安装新插件了。点击菜单栏的帮助按钮,选择安装新软件,  添加 名称 Genymobile ,位置:http://plugins.genymotion.com/eclipse。然后根据提示,下一步,完成。
    以为这样就可以了,结果发现,怎么都无法成功,会报错。
    所以我只能选择本地安装,在genymotion的下载页面最下方就是eclipse插件的下载,下载插件,关闭eclipse,将插件复制到eclipseplugins目录下,启动发现无法显示,肯定是没有安装成功。搜索一番,重启eclipse也试过还是不行。
    无奈之下,我又选择了一下安装新软件,一路下来,发现这次竟然没有报错,直接安装成功,重启之后,Genymobile的插件按钮已经出现在了我的eclipse里面。首次使用genymotion插件需要添加genymotion的安装目录。点击genymobile按钮,输入我的genymotion的安装地址 D:ProgramFilesGenymobileGenymotion ,之后j就可以自由使用了。
    这就是安装成功的标志:


    三.成功安装插件后,无法连接genymotion的问题解决

    插件安装完成后,已经可以在eclipse中启动genymotion模拟器了,但是我发现,始终无法连接成功,DDMS中显示:

    ADB server didn't ACK,failed to start daemon.

    查看任务管理器,发现占用5037端口的进程就是adb.exe,这根本就不科学啊。仔细回想了一下,发现adb.exe 的位置是处于genymotion的安装目录,我好像明白了的什么。打开genymotion进入设置界面,更改ADB的位置。


    之后,我在eclipse中直接点击genymotion按钮,运行模拟器之后,就可以成功连接了。




    参考资料:

    http://jingyan.baidu.com/article/9faa72315041d8473c28cbc3.html


  • 相关阅读:
    spring 自定义事件发布及监听(简单实例)
    解析spring中的BeanFactory(看完会有收获)
    如何提高锁的性能
    spring MVC模式拦截所有入口方法的入参出参打印
    java基于feemarker 生成word文档(超级简单)
    数据库事务特性汇总
    如何让window.open()以post请求方式调用(巧妙解法)
    a标签添加背景图片的解决办法
    深入理解Django Admin的list_display, list_filter和raw_id_fields,filter_horizontal选项
    django配置log日志
  • 原文地址:https://www.cnblogs.com/diql/p/7565676.html
Copyright © 2011-2022 走看看