常见adb命令
Android Debug Bridge (ADB) 是一个强大的工具,用于管理和调试 Android 设备。以下是一些常见的 ADB 命令:
- 查看连接的设备
adb devices:列出所有连接的设备和模拟器。
- 安装和卸载应用
adb install <apk路径>:在设备上安装 APK。
adb install -r <apk路径>:重新安装 APK,保留数据。
adb uninstall <包名>:从设备上卸载一个应用。
- 复制文件
adb push <本地路径> <设备路径>:将文件从本地复制到设备。
adb pull <设备路径> <本地路径>:将文件从设备复制到本地。
- 日志和调试
adb logcat:查看设备的日志信息。
adb bugreport:收集设备的全面报告。
- 管理设备
adb reboot:重启连接的设备或模拟器。
adb shell:启动一个远程 shell 在设备上执行命令。
adb shell input keyevent <键值>:模拟按键事件。
adb shell am start -n <包名>/<活动名>:启动一个应用的特定活动。
- 管理端口转发
adb forward --list:列出所有转发的端口。
adb forward <本地端口> <设备端口>:设置端口转发。
- 截屏和录屏
adb shell screencap -p /sdcard/screen.png:截取屏幕。
adb shell screenrecord /sdcard/video.mp4:录制设备屏幕。
- 发送广播
adb shell am broadcast -a <广播动作>:发送一个广播。
- 清理应用数据
adb shell pm clear <包名>:清除应用的数据。
- 获取设备信息
adb get-serialno:获取设备的序列号。
adb get-state