华为手机P40 Plus如何通过adb无线连接

为啥要搞无线 ADB
手里这台 P40 Plus,平时插着线调试烦得很,尤其充电口松垮的时候,动一下就断连。干脆换成无线,省掉那根破数据线。网上教程一搜一大把,但华为这货有俩坑:一是必须开“仅充电模式下允许USB调试”,二是重启后端口重置。记录一下我实际跑通的流程,纯属个人踩坑备忘。

华为 P40 Plus 无线 ADB(EMUI / HarmonyOS)

必须开的开关(两个缺一不可)  

  • 设置 → 关于手机 → 连点“版本号”7次(开开发者选项)

  • 设置 → 系统和更新 → 开发人员选项 → 打开 “USB调试” 和 “仅充电模式下允许USB调试”(华为特有,必开)

操作(按顺序敲)

# 1. 插USB线,确认识别

adb devices

# 手机上点“允许”

# 2. 开无线端口

adb tcpip 5555

# 3. 查手机IP(设置→关于手机→状态信息→IP地址),假设是 192.168.1.100

# 4. 拔线,无线连

adb connect 192.168.1.100:5555

# 5. 验证

adb devices

断开  

adb disconnect 192.168.1.100:5555

注意  

  • 手机重启后 tcpip 失效,必须重插线走第1、2步。

  • 连不上就检查同一WiFi、防火墙放行5555端口。

常用 ADB 命令(干活用)

用途命令
安装APKadb install -r app.apk(-r 覆盖安装)
卸载应用adb uninstall 包名
查看已安装包adb shell pm list packages
启动Activityadb shell am start -n 包名/Activity名
截屏adb exec-out screencap -p > screen.png
录屏adb shell screenrecord /sdcard/demo.mp4(Ctrl+C停止)
拉文件到电脑adb pull /sdcard/file.txt ./
推文件到手机adb push ./file.txt /sdcard/
查看日志adb logcat(加 -c 清空,-v time 带时间)
进入shelladb shell(进去后执行Linux命令)
重启手机adb reboot
查看连接设备adb devices
杀死/重启adb服务adb kill-server / adb start-server

常用包名查看技巧adb shell dumpsys window | grep mCurrentFocus 可看当前前台应用包名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ymwlchina

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值