Android开发中常见adb命令的使用

前言:在Android开发中,使用adb命令是一个必备的技能,adb使用的情景有很多,比如,要测试自己写的Service或者BroadcastReceiver,直接使用adb命令来发广播或者开启服务,还有如果要看log,但是有时由于IDE的原因,log没有抓到,这是可能就需要用adb 来保存并查看log。

  • 一 :

adb命令操作文件

adb remount:重新挂载分区(操作系统目录之前必须执行)

adb push 将文件拖进命令行 设备的目录(如system/app) :(将一个文件放进设备的目录)

adb pull Android设备的目录+文件 :(将一个文件从设备里拖出来,放到电脑的Administrator目录下)

adb shell :进入android设备,进入后要用linux命令

  • 二:

adb命令截屏和录屏

adb shell screencap -p 存放截图的Android设备目录/文件名: 截屏,放到指定的目录下

adb shell screenrecord 存放视频的的Android设备目录/文件名:录屏,并放到指定的目录下

  • 三:

adb命令启动Android组件

adb shell am start 包名/包名+类名 使用adb命令启动一个Activity

adb shell am broadcast -a “send_by_frank_test” (发送一个广播,action为”send_by_frank_test”)

adb shell am startservice -n com.android.traffic/ com.android.traffic.maniservice (启动一个服务)

  • 四:

adb命令操作log

adb logcat -s xxx 过滤tag为xxx的信息

adb logcat -f sdcard/log.txt 将log信息保存到本地的磁盘中

adb logcat > e:\log.txt 将log信息打印到E盘中

adb logcat > e:\log.txt MqttService:v *:s 将tag为MqttService优先级为v的log打到E盘中

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值