Android常用调试指令

本文介绍了Android开发中常用的调试指令,包括ADB文件传输、录像、截图、Logcat日志管理、Shell命令、Package Manager操作、Activity Manager功能以及Dumpsys和Grep的使用方法。

Android常用调试指令

前言

Android为我们提供了许多快捷指令,可以加快我们开发和调试的速度;以下这些指令一部分是自己开发调试的时候,遇到记录并总结的,也有一部分搬运的是同事的总结。

adb

电脑端和手机端文件传输
  adb push /home/file.txt /tmp/file.txt 将PC端home路径下的file.txt复制到手机tmp目录下
  adb pull /tmp/file.txt /home/file.txt 将手机tmp目录下file.txt复制到PC端home目录下

录像
  adb shell screenrecord /sdcard/demo.mp4
截图保存到手机
  adb shell screencap -p /sdcard/1.png
截图保存到电脑:
  adb exec-out screencap -p > sc.png

adb logcat

-b:指定输出对应缓存区的log
  adb logcat -b radio 通信相关(ril,at)
  adb logcat -b system 系统组件相关
  adb logcat -b events 事件(event)相关
  adb logcat -b main 与java层相关
-c:清除缓冲区log:
  adb logcat -c
-d:将缓冲区的log打印到屏幕并退出
  adb logcat -d
-g:查看logbuffer大小
  adb logcat -g
-G:设置logbuffer大小
  adb logcat -G 100M
过滤Tag:
  通过-E来过滤多个标签
    adb logcat | grep -E “tag1|tag2”
    或者
    adb logcat | grep -e tag1 -e ta

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值