ADB 常用操作指令


adb常用操作指令

注释:adb 命令指的是windows操作系统下的调试命令 ; adb shell 指的是android /linux系统下的操作指令,二者可以来回切换,通过exit退出adb shell (shell 状态下可以使用linux命令)

  1. 查看PC端目前链接的设备:adb devices

  2. 查看PC端链接设备的状态:adb get-state (device 表示链接正常)

  3. 查看日志: abd logcat

  4. 将日志输出到指定文件中: abd logcat > [文件路径\文件名]

  5. 日志信息类别:4种

    • I: 信息

    • D:调试

    • E:错误

    • W:警告

  6. 指定打印的日志级别:adb logcat *:【日志级别】

  7. 查看指定缓冲区日志:adb logcat -b [缓冲区类型]

  8. 清除日志:adb 指令的最后添加 -c

  9. 输出cpu功耗等更详细的日志信息:adb bugreport

  10. 安装app应用:adb install [指定目录下的.apk文件]

  11. 卸载app应用:adb uninstall [packagename]

    注释: 日志存在于4个缓冲区中:radio,system,main,event 查看日志时主要查看的是main缓冲区的日志

  12. 查看连接设备中所有应用的包名:adb shell pm list packages

  13. 查看当前运行中运用的view的包名:adb shell dumpsys window | findstr mCurrentFocus

     查看某个apk的包名:

                aapt dump badging 【对应apk的绝对路径】;// aapt工具所在路径:sdk/build_tools/version

  1. 查看CUP信息:adb shell cat /proc/cpuinfo

    注释: cat 在linux中指的是查看命令

  1. 查看分辨率:adb shell wm size

  2. 查看电池信息: adb shell dumpsys battery

  3. 获取系统版本号:adb shell getprop ro.build.version.release
  4. 获取PC端当前连接设备的版本号:adb version
  5. 手机电脑相互拷贝文件:

    • adb push [目标文件] [目的地]

  6.  

    • abd pull 【目标文件】【目的地】

    • 注释: 目标文件指的是需要推送、拉取的文件的名称(包含绝对路径);目的地指的是将目标文件拉取、推送到指定地点


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM