代码改变世界

adb常见操作命令

2024-04-26 15:05  加个小鸡腿  阅读(346)  评论(0编辑  收藏  举报

Adb常用命令_adb命令-CSDN博客 

  1. 查看设备信息

    • adb shell getprop:显示系统属性。
    • adb shell getprop ro.product.model:查看设备型号。
    • adb shell getprop ro.build.version.release:查看Android系统版本。
  2. 文件操作

    • adb shell ls [路径]:列出指定目录下的文件和目录。
    • adb shell cd [目录]:切换当前目录。
    • adb shell mkdir [目录名]:创建新目录。
    • adb pull [设备路径] [电脑路径]:从设备复制文件到电脑。
    • adb push [电脑路径] [设备路径]:从电脑复制文件到设备。
  3. 应用管理

    • adb shell pm list packages:列出所有已安装的应用包名。
    • adb shell pm install [-r] [apk路径]:安装APK文件,-r 表示重新安装并保留数据。
    • adb shell pm uninstall [-k] [包名]:卸载应用,-k 保留数据和缓存文件。
  4. 系统操作

    • adb shell reboot:重启设备。
    • adb shell reboot bootloader:重启进入Bootloader模式。
    • adb shell input keyevent [按键代码]:模拟按键事件,如input keyevent 26 模拟电源键。
    • adb shell am start [-n 包名/活动名]:启动应用的Activity。
    • adb shell am force-stop [包名]:强制停止应用。
  5. 查看系统状态

    • adb shell dumpsys battery:查看电池信息。
    • adb shell dumpsys wifi:查看Wi-Fi信息。
    • adb shell top:查看系统进程资源占用情况。
    • adb shell dumpsys activity:查看Activity堆栈和状态。
  6. 屏幕操作

    • adb shell screencap /sdcard/screen.png:截图并保存到设备。
    • adb exec-out screencap -p > screenshot.png:截图并保存到电脑。
    • adb shell screenrecord /sdcard/video.mp4:录制屏幕视频。
  7. 网络相关

    • adb shell ip addr show:查看IP地址信息。
    • adb shell ping [地址]:测试网络连通性。