解决在AS中使用Genymotion时发生error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:

问题前提: 1,使用Genymotion,2,同时安装了Eclipse和studio


我的环境变量配置的adb路径为E:/develop/android-sdk/platform-tools,即为studio下的adb.exe路径


使用Eclipse开发可用连接上调试桥,但是AS中使用Genymotion时报错,


仔细观察Genymotion默认ADB位置(ADB设置位置在setting-ADB)如下图,即为Eclipse下的SDK

将ADB目录改为studio下的SDK路径后解决问题(重启模拟器和studio)


studio,Eclipse运行效果图:(此时,Eclipse照常可用连接,当然~Eclipse和studio不是同时运行啦)




!!!思考!!!:为什么Genymotion的ADB路径是studio下的SDK路径时,Eclipse可连接ADB;Genymotion的ADB路径是Eclipse下的SDK路径时,studio连接不上ADB?????

个人结论:Eclipse比较智能~微笑



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值