首页 > 数据库技术 > 详细

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

时间:2014-10-21 17:23:52      阅读:418      评论:0      收藏:0      [点我收藏+]

使用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的解决办法

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!