adb常见命令记录

  1. adb截图并且将图片保存到计算机上

    //屏幕截图
    adb shell /system/bin/screencap -p /sdcard/screenshot.png
    //输出到本地
    adb pull /sdcard/screenshot.png E:\Temporary
    

    在这里插入图片描述

  2. 开启adb服务

    adb start-server 
    
  3. 关闭adb服务

    adb kill-server
    
  4. 查看当前连接设备或者虚拟机所有的包

    adb shell pm list packages
    
  5. 用来查看当前连接的设备,已连接的设备会显示出来

    dab devices
    

    在这里插入图片描述

    单词:emlator 模拟器

    ​ device 设备

  6. 对当前连接设备或者虚拟机的包进行筛选(这里对包名中有dvr的进行筛选)

     C:\Users\Administrator> adb shell
     msmnile_gvmq:/ $ pm list packages | grep dvr
    
  7. 将设备上的apk卸载

    adb uninstall 《apk包名》
    
  8. 显示第三方应用包名

    adb shell pm list packages -3
    
  9. 将本地apk安装到设备上

    adb install 《apk 文件路径 》
    
  10. 获取前台应用包名,适用于 Android 8.0 以上,必须先启动 app

    adb shell dumpsys activity |find "mResumedActivity"
    
  11. 获取前台应用包名,适用于 Android 8.0 以下,必须先启动 app

    adb shell dumpsys activity |find "mFocusedActivity" 
    

猜你喜欢

转载自blog.csdn.net/qq_43867812/article/details/129038229