Skip to content

设备掉线 ​

🔌 抓包中途设备掉线,frida 报错。

症状 ​

Failed to communicate with device on ... 
# 或
device offline

原因 ​

  • USB 线松动(真机)
  • adb 超时
  • 设备休眠 / 省电
  • frida-server 崩溃

解决 ​

1. 重新连接 ​

bash
adb kill-server
adb start-server
adb devices

2. 重启 frida-server ​

bash
adb shell "su -c 'pkill frida-server'"
adb shell "su -c '/data/local/tmp/frida-server &'"

3. 防休眠 ​

设置里把设备休眠调到最长,或:

bash
adb shell svc power stayon true

4. 换 USB 线/口 ​

劣质 USB 线易掉线,换数据线或后置 USB 口。

5. redroid 云手机 ​

云手机无 USB 问题,但需保持 adb forward 通道。详见 redroid 多机并发。

相关文档 ​

基于 VitePress 构建 · 教学用途