手机插入USB,,otg,设备比如无线网卡,手机不会显示和启用,在B站上看见用ifconfig wan1 up命令能启用该无线设备,但是开启adb无线连接后执行ifconfig命令后显示:HWHLK-H:/ $ ifconfig
ifconfig
ifconfig: ioctl 8927: Permission denied命令被禁用(有知道如何开启权限的方法请留言,谢谢!)
查询到了方法试过了不行必须root后才可以:root权限开启参考:
adbd cannot run as root in production builds 的解决方法-CSDN博客、
超级用户apk,不能用,因为手机没有root,所以不能用
superuserapp下载-superuser超级用户中文版下载v3.2安卓版-游戏宝手游网
下面简单说明开启adb过程:
下载adb命令包,就几个文件放到工具目录,在该目录下打开cmd,
下载地址:【adb工具包】adb工具包 官方版下载 1.0.32-ZOL软件下载
连接usb数据线到手机,传输文件模式,打开usb调试,打开adb,
运行adb devices
会显示设备K: oolsadb>adb devices -l
List of devices attached
MGFNW0904311 device product:HLK-AL00 model:HLK_AL00 device:HWHLK-H
运行:adb shell
K: oolsadb>adb shell
HWHLK-H:/ $ ls
看到熟悉的目录了:
adb shell 中的命令行ls ,cd,mkdir,rmdir, 可以用命令行可以删除或移动文件,还有一些高级操作,比如用命令代替点击手机屏幕操作,以及执行脚本文件等,还是很有效率的
exit退出
运行adb tcpip 5555
K: oolsadb>adb tcpip 5555
restarting in TCP mode port: 5555
运行:adb connect 192.168.手机地址:5555
显示已经连接,
K: oolsadb>adb root
adbd cannot run as root in production builds
华为论坛上有adb介绍(参考下面链接)估计已经过期,adb root 没有成功。
华为开发者论坛
然后拔掉USB,运行:adb connect 192.168.手机地址:5555
如果你查看到的状态是offline,表示你之前在设置手机USB调试选项的时候并没有勾选"仅充电"模式下允许ADB调试。
手机电脑在同一wiffi下(同一局域网下),就可以直接连接。连接了adb还有其它玩法比如: