今天写了一个小程序,按照正常情况下,打开eclipse,启动genymotion模拟器,run as 的时候,发现提示标题中的错误,顿时我一脸懵逼,因为昨天打开正常运行,今天就不行了,然后我就在网上找了相应的解决办法,基本都是无果,我连最终的大招都放了,就是重启电脑,然并卵,实在是令我匪夷所思,自己探寻无解,找到了如下的解决办法,但是,但是,但是,按照以下的办法,我并没有正常的解决,因为我并没有下面所说的酷狗音乐啊,豌豆荚啥的,无奈之下,看了部分的解释,加上自己的理解,发现很有可能是某个程序的端口和模拟器的端口发生冲突,所以,我打开任务管理器,找到进程选项卡,我把关于QQ的进程统统关闭,然后重新启动eclipse。就在这时神奇的一幕出现了,启动成功,果然是师兄小马哥家的QQ端口冲突,小马哥这样欺负师弟是不是不太好,哈哈。
1.先把eclipse关闭.
2.在管理器转到你的android SDK 的platform-tools下, 如图:
3.键入adb kill-server ,如果adb关闭了会提示 server not running *
4.再输入 adb start-server 如果不成功会提示 daemon not running. starting it now on port ***的
4.再输入 adb start-server 如果不成功会提示 daemon not running. starting it now on port ***的
而如果成功的话不提示任何语句的.这时再重新打开eclipse就可以正常运行模拟器的了.
还有一种情况,真机调试的时候,你开了腕豆夹,导致端口冲突了,前面一直没留意这个问题 ,解决办法:安装完手机的驱动后,关闭腕豆夹,重启eclipse,应该就可以了。腕豆夹与eclipse一般不同时打开!