美文网首页
Android debug bridge(adb)常用命令

Android debug bridge(adb)常用命令

作者: 小牧头 | 来源:发表于2017-10-04 23:24 被阅读0次

    在我们平时的开发过程,会时常碰到bug,除了用Android studio自带的调试和过滤log的方式外,用adb也可以做到抓取log分析,当然adb的作用除了可以抓取log外,还有很多其他有用的作用.常用的比如有:
    1.在终端动态抓取log:

    adb logcat
    

    2.查看当前链接设备:

    adb devices
    //比如现在连接的是模拟器
    List of devices attached
    emulator-5554   device
    

    3.查找某一个app的安装路径和清除app数据:

    adb shell pm path <包名>
    adb shell pm clear <包名>
    

    4.查看设备屏幕相关参数:

    adb shell wm density //获取屏幕密度
    adb shell wm size //获取屏幕像素值
    

    5.杀死和重启adb服务:

    adb kill-server //杀死adb服务
    adb restart-server//重启adb服务
    

    6.重启手机

    adb reboot
    

    7.进入手机:

    adb shell
    

    8.在开发过程中有可能要模拟一下组件的交互过程:

    adb shell am start [options] <INTENT>//开启activity
    adb shell am startservice [options] <INTENT>//开启service
    adb shell am broadcast [options] <INTENT>//开启广播
    

    当然还有很多有用的adb命令,可以按照自己的需要去熟悉和学习,在这提供一个adb命令大全,有需要的时候可以到这上面查查.
    adb命令大全

    gazanie-2714025_960_720.jpg

    相关文章

      网友评论

          本文标题:Android debug bridge(adb)常用命令

          本文链接:https://www.haomeiwen.com/subject/afthyxtx.html