我使用genymotion 2.8.1和android studio 2.3.1,我的操作系统是OSX 10.12.3。 〜/ Library/Android/sdk中有我的Android SDK安装程序。我已经指出genymotion和我的Android studio local.properties也一样。Genymotion 2.8.1问题与亚行
但是,当我启动genymotion设备,并尝试运行adb我只是得到一个错误,说套接字“5037”已被使用。当我运行ps -ef | grep adb
我得到以下
505 2532 1 0 2:08PM ?? 0:00.70 adb -L tcp:5037 fork-server server --reply-fd 5
所以我假定这个过程被genymotion试图连接到设备时开始。但是,当我从相同的路径运行adb devices
(我查了一下路亚行的进程正在运行是使用活动监视器),它抛出这个错误
List of devices attached
* daemon not running. starting it now at tcp:5037 *
error: could not install *smartsocket* listener: Address already in use
ADB server didn't ACK
* failed to start daemon *
error: cannot connect to daemon
所以有人可以澄清这里发生了什么?这是Genymotion版本的问题,我应该尝试降级吗?
您是否尝试过'adb kill-server',然后'adb start-server'? – azizbekian
是的。它会抛出相同的错误,说守护进程没有运行 – Dave