51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1609|回复: 0
打印 上一主题 下一主题

genymotion连接adb的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-4-23 15:06:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 小小糖 于 2018-4-23 17:17 编辑

在这里我隆重向大家推荐一款android仿真模拟器genymotion,速度堪比真机阿凡达。

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

  在搭建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 ,你需要下载,直接把这个包拖到
模拟器里再重启模拟器就好了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 01:12 , Processed in 0.068194 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表