Android debug bridge(adb)常用命令

2017-10-04  本文已影响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
上一篇下一篇

猜你喜欢

热点阅读