问题描述:
当android studio 没有打开, 执行adb devices 可以查看到设备, 当android studio 打开, 执行adb devices 可以查看不到设备, android studio 设备管理器中也没有设备
解决方法:
- 关闭android studio,
- 执行 #adb shell 进入android 系统,
- 执行#getprop service.adb.tcp.port 获取service.adb.tcp.port 属性值为5555
- 执行#setprop service.adb.tcp.port 5554 修改service.adb.tcp.port 属性值为5554(可为任意非5555的值)
- 执行#getprop service.adb.tcp.port 获取service.adb.tcp.port 属性值为5554
开启android studio ,设备管理器中已显示设备,同时执行adb devices 可查看到设备
问题原因暂理解为是网络端口抢占,有其他理解的请留言告知,在此谢过!