genymotion连接adb的问题

  在这里我隆重向大家推荐一款android仿真模拟器genymotion,速度堪比真机阿凡达。详细介绍还是给大家几个地址吧,这章主要记录我遇到的连接adb问题。http://blog.csdn.net/yearafteryear/article/details/9257283(这是入门教程)

  大家可以照着我发的这个网站尝试搭建环境,耐心看到本文末尾的朋友有惊喜哟。

  在搭建genymotion连接到adb的过程中,我遇到一个问题,那就是设置了adb的sdk如图

  

  之后启动了一个genymotion的模拟器,我是想做genymotion结合adb的,因为我的目的就是在这个速度一流的模拟器上做测试操作。

  问题来了,在命令行输入adb devices发现一个设备都没有。如图

  

  一次性就通过这个配置的朋友可以无视这篇文章。

  然后我考虑了几点该问题的起因:

  1.genymotion的adb端口会不会影响sdk自带的adb port,于是我修改了port,通过自己配置 adb server 端口,使用一个生僻的值。很简单,只要在系统环境变量中定义 ANDROID_ADB_SERVER_PORT 的值即可。最好选择一个5位数的端口号(10000 ~ 65535),不易重复。

  其实这个操作我很早就想做了,因为有时候手机助手会占用我们的5037adb端口,但是很可惜,该操作做了,还是不行

  2.第二个想法,是我跟同样发现该问题的测试同行交流中想到的,我能不能去用genymotion文件夹下tools自带的adb来做操作呢?What a pity,it is failure。。。

  

  最后问题在我无意的操作中解决,我看到有个测试同行是顺利配好的,既然adb端口改了不行,自带的也不行,那么最后关联到有关操作的就是最早的操作了。那么我修改了一下,如图

  怀着忐忑的心情去adb devices,success~

  如图,问题解决:

  

  

   

  另外genymotion安装apk时候提示install failed cpu adbi incompatible ,你需要下载,直接把这个包拖到模拟器里再重启模拟器就好了 

  文章的末尾附上我为大家精心的资料,大家鼓掌!你们懂的http://yunpan.cn/cfR8xT7BHkbnD  提取码 457b

 

  有测试技术上的问题,欢迎来找我讨论,定期会在以下群跟大家讨论问题:

  rfs+python+LR+QTP 192062549

  移动测试者 40783531

  python自学新人交流 236147801(群很可能满员,请来二群,我也在哟)

  python自学新人交流2群 114213145

posted @ 2014-12-15 21:30  Mr.Dantes  阅读(13483)  评论(3编辑  收藏  举报