Android Adb Command

  1. 查看PID

    adb shell ps
    
  2. 查看日志

    全部日志
    adb logcat
    
    按照 PID 筛选日志
    adb logcat | grep <PID>
    
  3. 查询链接设备

    adb devices
    
  4. 重启机器

    adb reboot
    
  5. 杀死进程服务

    adb kill-server
    
  6. 重启进程服务

    adb start-server
    
  7. 获取机器 Mac 地址

    adb shell cat /sys/class/net/wlan0/address
    
  8. 安装 APK

    普通安装
    adb install <file path>
    
    保留数据和缓存文件
    adb install -r <file path>
    
    安装到 SD 卡上
    adb install -s <file path>
    
  9. 卸载 APK

    普通卸载
    adb uninstall <package name>
    
    保留数据和缓存文件
    adb uninstall -k <package name>
    
  10. 启动应用

    adb shell am start -n <package name>/.<activity_class_name>
    
  11. 查看 CPU 占用率

    adb shell top
    
    查看内存占用前 6 的 app
    adb shell top -m 6
    
    刷新一次内存
    adb shell top -n 1
    
  12. 杀死进程

    adb shell kill <pid>
    
  13. 将 System 分区重新挂在为可读写分区

    adb remount
    
  14. 从本地复制文件到设备

    adb push <local> <remote>
    
  15. 从设备复制文件到本地

    adb pull <remote> <local>
    
  16. 查看 WiFi 密码

    adb shell cat /data/misc/wifi/*.conf
    
  17. 查看 bug 报告

    adb bugreport
    
  18. 跑 monkey

    adb shell monkey -v -p your.package.name 500
    
  19. 截图

    adb shell screencap -p /sdcard/screenshot.png
    
  20. 录屏

      adb shell screenrecord /sdcard/demo.mp4
    
  21. 查看安装列表

     adb shell pm list packages
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Mac下安装了Android Studio,配置了SDK等环境之后,在终端敲 adb 命令后显示:adb: com...
    木木烈少阅读 13,732评论 2 8
  • 1、什么是ADB ADB是Android-Sdk里的一个客户端-服务器端程序,其中客户端是我们操作的电脑, 服务...
    远航天下阅读 3,469评论 0 6
  • 简之如素阅读 266评论 0 1
  •   JavaScript 是一种极其灵活的语言,具有多种使用风格。   一般来说,编写 JavaScript 要么...
    霜天晓阅读 779评论 0 0
  • 今早又是被迫起床,这对她来说是很“窝火”的一件事情。从她明显地“起床气”就知道了。 我想她也许需要一只耳朵。因为最...
    and槑槑阅读 251评论 0 0