问题
在调试Android应用过程中,经常会使用adb命令,比如检测设备连接状态时,会使用adb devices
,在使用该adb命名时发现总有一个离线设备,影响调试,如下:
尝试过如下方法来删除离线设备,在我这里都解决不了。
- https://blog.csdn.net/chichoxian/article/details/96426418
- https://blog.csdn.net/Jason_yesly/article/details/103997806
- https://www.125la.com/2970.html
最后在 adb devices 显示设备 offline的可能原因 这篇文章得到启发,确实是硬件数据线损坏,但却连接着手机了,导致一直显示离线。最后把数据线拔掉或者换条好数据线,就不会出现一直offline
设备。
建议大家先检测下数据线是否良好,这个成本是最低的,如果是良好的,再逐一尝试上面链接的方法,毕竟这种问题可能是多种因素造成的,不单单只是一种原因。
adb常用命令
另外记录adb常用命令, 后续慢慢补充
- adb install xxx(apk路径):安装apk
- adb uninstall xxx(包名):卸载apk
- adb 连接无线设备:adb connect ip:port 例子:adb connect 92.168.199.248:5555
- adb -s xxxx kill-server:当连接多个设备时,关闭指定设备,xxx 是设备号 ,通过 adb devices 可查看
adb连接夜神模拟器
最近在使用React Native,选择了夜神模拟器,连接模拟器需要进入安装目录连接,通过adb connect 127.0.0.1:62001
,夜神adb默认端口是62001
,如果在使用过程会出现频繁断开的话,可以参考这篇文章解决文章来源:https://www.toymoban.com/news/detail-405685.html
https://blog.csdn.net/qq910689331/article/details/124115640文章来源地址https://www.toymoban.com/news/detail-405685.html
到了这里,关于adb命令删除offline离线手机设备的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!