一、eclipse连接不到genymotion
很多朋友在使用genymotion开发安卓应用程序的时候,会遇见完全正确的安装但是在运行的时候仍然找不到,genymotion上的设备,在打开的eclipse>devices上找不到。
解决方法:
1、关闭eclipse、genymotion等软件。
2、打开genymotion》settings》找到ADB。然后找到本机的sdk。
3、找到android-SDK目录下--platform-tools有一个adb,然后在地址栏中删除地址并输入cmd回车,直接在cmd中定位到该目录下,按照下图步骤即可:输入两个命令
4、然后现在可以打开genymotion,开启虚拟机,等虚拟机内的android设备启动之后,再打开eclipse,然后在devices中就可以找到你的设备!
问题解决的关键是:不适用genymotion自带的sdk,而是用android-sdk这样的话就不会冲突!
二、在eclipse下安装genymotion插件
1、启动eclipse,选择Help->Install New Software菜单,点击add按钮,填入Genymobile、http://plugins.genymotion.com/eclipse 点击OK按钮
2、选择genymotion相关插件选项进行安装
3、接受相关协议,等待安装,忽略相关警告,提示重启eclipse即已经完成genymotion插件的安装,点击yes按钮重启eclipse。
4、重启eclipse会在工具栏上发现genymotion的图标,点击即可启动该插件。
5、第一次启动genymotion插件需要填入genymotion的安装目录:F:\Genymobile
三、调试应用程序,这里我调试一个OpenGL的程序。发现OpenGL的程序在genymotion上运行的很好。
配置好之后,点击eclipse上的genymotion插件图标,在弹出的对话框选择Start以前创建的虚拟设备启动就可以了。
在eclipse下的工程项目上单击鼠标右键,在弹出的菜单里选择Run as->Run Configurations。
之后运行工程项目即可发现当前的这个opengl项目在genymotion上能很流畅的运行。
四、genymotion shell命令行工具
可在genymotion shell下输入相关指令获取一些信息或者设置一些参数之类