如何解决adb命令连接不上电脑

1、adb重启
adb kill-server
adb start-server
android update adb

2、杀掉占用端口的进程
netstat -ano|findstr 端口号    (查看哪些进程占用了端口)
taskkill /pid pid值 /f (例如:taskkill /pid 5534 /f)(该命令会终止pid为5534的进程,在手机没有连上电脑的时候也能执行)
adb devices(查看是否此时能够连上电脑)

3、下载手机驱动
判断手机驱动是否下载下来:1、能够用电脑查看手机内非系统的文件(如图片等) 2、在设备管理器中查看是否有驱动下载。

4、添加adb_usd.ini:如果下载了驱动,还是不行。采用在adb_usb.ini文件中,添加驱动的硬件VID号
按照下面步骤查看硬件的VID。
计算机右键点击设备管理器,选中该驱动,右键——属性——详细信息——硬件ID,如下图可知我的硬件ID为29A9


在路径C:\Documents and Settings\liuqing-iri\.android下查找adb_usd.ini文件,如果已经存在就添加一行0x29A9在文件adb_usd.ini里,否则就在该路径下新建一个adb_usd.ini文件。
插拔一下usb线。
adb devices查看是否已经连上电脑。

5、修改adb端口
(1)桌面右击【此电脑-属性-高级系统设置-环境变量】,在系统变量中新建:
变量名:ANDROID_ADB_SERVER_PORT
变量值:5位数的端口号(10000~65535),可以选择不常用的,避免和其他程序发生冲突。
如果端口冲突会报错 “adb:Env var ANDROID_ADB_SERVER_PORT must be a positive number less than xxxx. Got “xxxx”

6、当adb版本较低时,对于安卓版本比较高的手机,可能都连接不上电脑,此时就需要更新一下adb软件了。
首先去网上下载较新的adb软件版本,然后
◆将名称中含有adb的文件,和fastboot.exe复制到 c:/windows/system32目录,adb版本是从安装在该目录下的adb文件中读取的。
◆将名称中含有adb的所有文件复制到 c:/windows/system目录
还有一个目录下也要放,但是目前忘了,先立一个flag。
如果还是出现offline,关机重启一下,还不行的话,就只能用新的方法了。



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值