关于adb connect error的简单解决方法

首先百度了一下资料。

思路是找到占用端口号为5037的线程。


然后用dos命令

taskkill /f /pid 7896

强制结束它。[端口号根据具体的返回值]

之后,问题就可以解决了。



///

ubuntu下的解决方法

参考网站

https://stackoverflow.com/questions/21076992/unable-to-connect-to-my-android-device-via-adb


https://stackoverflow.com/questions/14899935/set-adb-in-tcp-ip-mode-device-not-found


adb kill-server
adb start-server
//plug off cable from mobile and plug in again if you connected your device earlier
//Uninstall the application from mobile if you already installed. (if necessary)
adb tcpip 5555
adb connect "ip" //adb connect 192.192.2.128
adb devices //to check device details
cordova run android --device

当adb tcpip 5555失败时

执行

adb tcpip 5555
restarting in TCP mode port: 5555
The issue was that I had to have an Android device connected (another device) by USB to be able to execute


可以连接usb执行一下这个命令。


http://www.xuebuyuan.com/539039.html

今天搜到此篇。一个意思


1.连接USB数据线,打开usb调试,使用windows的“运行”命令行方式:(此方法需配置adb环境变量,也可直接进入adb工具目录执行\android-sdk-windows\platform-tools\)

adb tcpip 5555 (端口号)
adb connect 192.168.1.199 (Android设备IP地址)

adb usb 使用回usb调试

2.无需数据线,且可解决部分机器在方法1时出现的“unable to connect to 192.168.1.199:5555”错误
在android设备上安装 “终端模拟器”等类似shell命令工具,使用下面命令(需root权限):

TCP/IP方式:
setprop service.adb.tcp.port 5555
stop adbd
start adbd

usb方式:
setprop service.adb.tcp.port -1
stop adbd
start adbd

参考:http://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with-adb-over-tcp



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值