adb 常用命令行

adb介绍

      Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。它是一种客户端-服务器程序,包括以下三个组:

  • 客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令来从命令行终端调用客户端。
  • 守护进程 (adbd):在设备上运行命令。守护进程在每个设备上作为后台进程运行。
  • 服务器:管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行

     详细介绍地址:https://developer.android.google.cn/studio/command-line/adb

1.查看日志

1)获取所有日志

获取所有日志
    adb logcat 

将日志输出到手机的文件里,路径上的文件夹及文件要已存在,否则提示:couldn't open output file
    adb logcat -f /sdcard/1/log/1.txt

将日志输出到电脑的文件里,路径上的文件夹要已存在,1.txt可以不存在自动生成
    adb logcat > d:\test\1.txt

过滤包名,可以只查看指定包名的日志,可以跟2)3)结合在一起,输出到对应的目录里
    adb logcat | find "com.ucarinc.uhome"
    adb logcat | find "com.ucarinc.uhome" > d:\test\1.txt

你可能感兴趣的:(android)