跳转到内容

Android ADB 调试速查

Terminal window
adb devices -l
adb -s <device-id> shell
adb tcpip 5555
adb connect <device-ip>:5555

多设备场景应始终用 -s <device-id> 明确目标设备,避免安装、清数据或抓日志时误操作另一台设备。

Terminal window
adb install -r app.apk
adb shell pm clear <package-name>
adb shell am force-stop <package-name>
adb logcat
adb shell dumpsys package <package-name>

排查崩溃时,先记录设备型号、系统版本、应用版本和复现步骤,再导出相关时间窗口的日志;不要只保留筛选后的单行错误。

Terminal window
adb pull <device-path> <local-path>
adb push <local-path> <device-path>
adb shell screencap /sdcard/screen.png
adb shell screenrecord --time-limit 60 /sdcard/demo.mp4

截图、录屏和日志属于测试证据的一部分。涉及个人数据或业务数据时,应使用脱敏账号和测试数据,并按项目规范保存。