码迷,mamicode.com
首页 > 数据库 > 详细

关于windows环境下cordova命令行无法启动adb.exe的解决办法

时间:2014-10-21 17:25:37      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:android   blog   http   使用   sp   2014   on   问题   log   

使用phonegap开发手机APP,常常需要更改代码之后进行调试,使用安卓模拟器每次启动非常缓慢,而且不能保证最终在真机上的效果。所以一般都采用真机进行调试。

搭建真机的调试环境这里就不再赘述了,网上有很多教程。这里主要讲一下本人在nodejs命令行方式下进行run的时候的报错问题,当输入cordova run android的时候,最终APP没有被安装到手机上,查看报错信息,显示如下:

bubuko.com,布布扣

按照错误信息进行判断,应该是adb.exe没有启动起来,于是找到adb.exe双击启动,再次回来run发现依旧是这个错误,最后发现是某个程序占用了adb的默认端口,

命令行下输入:

netstat -aon|findstr "5037"找到adb默认端口5037被谁监听

显示如下:

bubuko.com,布布扣

继续找31124,输入

tasklist|findstr "31124"

显示

bubuko.com,布布扣

原来是360手机助手占用了这个端口,于是关闭这个程序或者直接在任务管理器中kill掉它,再次进行cordova run android

,问题随之解决。

bubuko.com,布布扣

 

关于windows环境下cordova命令行无法启动adb.exe的解决办法

标签:android   blog   http   使用   sp   2014   on   问题   log   

原文地址:http://www.cnblogs.com/myzhibie/p/4040424.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!