一、adb常见命令

    adb --help  查看帮助手册

    adb  devices  识别设备,检测安装设备是否连接到电脑

   adb logcat  打印log信息

   adb pull <手机路径> <本地路径>  从手机中拉取信息放到本地电脑上  

      adb push <手机路径> <本地路径>  从本地推送信息到手机上去

   adb shell   登录设备shell  ll  ls 命令都可以用,进入Linux命令环境

     adb install xxx.apk       为了获得apk的安装包所在地址,可以直接把apk拖到cmd窗口获取路径,返回success成功

     adb uninstall com.tencat.xxx.xxx   应用包名  卸载操作

  adb shell dumpsys activity | findstr "mFocusedActivity"  查看前台应用的activity名
  adb connect/disconnect   通过WiFi进行远程连接手机进行调试

  adb kill-server     终止adb服务
  adb start-server    启动adb服务

  adb shell pm list packages    列出所有包名

  -f  列出所有apk路径及包名
  -s  列出系统apk路径及包名
  -3   列出用户安装的apk路径及包名

     adb -p   端口号

     adb -s    设备的ID

二、adb shell 的使用

  cmd 界面  输入adb shell  进入和Linux命令界面一样

  操作和Linux没什么区别  cd ll ls cp  等等命令

三、命令使用

   1、adb pull <手机路径> <本地路径>  从手机中拉取信息放到本地电脑上  

    示例:把sdcard目录里的server.log文件放到电脑F盘的appium里

               

    2、adb push <手机路径> <本地路径>  从本地推送信息到手机上去

         示例: a.log文件 放到安卓设备的sdcard目录下

            

   3、adb logcat  打印log信息

    adb  logcat >  F:\appium\log.text  重定向  会覆盖  下载到本地电脑