Android debug bridge(adb)常用命令

在我们平时的开发过程,会时常碰到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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容