常用的串口调试指令

常用的串口调试指令

1.筛选指定日志信息
logcat | grep xxx

2.抓取log信息并保存在指定文件
logcat -f xxx(文件名)
logcat -c;logcat -s “TAG” //打印指定信息

3.关闭kernel打印信息
记得用切换用户权限:su
切换回原来的用户:exit
echo 0>/proc/sys/kernel/printk

4.am命令 ActivityManager
(1)启动Activity
am start -a action
am start -n 包名、类名

(2)启动Service
am startservice -a 定义action
am start -n 包名、类名

(3).发送广播
am broadcast -a 定义action

(4).关闭所有后台进程
am kill -all

(5).强制关掉所有的应用
am force-stop pkgname

(6).查看Activity栈
am stack list

5.pm命令 PackManager
(1)列出系统所有应用
pm list package

(2)列出系统级应用
pm list package -s

(3)列出第三方应用
pm list package -3

(4)安装指定路径下的apk安装包
pm install /mnt/sdcard/xxx.apk
无覆盖:pm install mnt/usb/xxx.apk
有覆盖:pm install -r mnt/usb/xxx.apk

(5)卸载指定应用
pm uninstall pkgname

(6)清除指定应用的缓存数据
pm clear pkgname

6.input命令 模拟遥控器输入
input text xxxx

7.截屏和录屏命令
screencap:截屏
screenrecord:录屏

8.查看系统分区情况
df

9.查看当前系统的USB挂载情况
lsusb

10.监控某一应用进程
top | grep packagename

11.Dumpsys用户系统诊断,它运行在设备上,并提供系统服务状态信息
(1)dumpsys wifi:查看wifi连接信息
(2)dumpsys meminfo:查看物理内存使用情况
(3) dumpsys activity | grep "mFocusedActivity”:查看顶层活动

发布了14 篇原创文章 · 获赞 45 · 访问量 2458

猜你喜欢

转载自blog.csdn.net/weixin_42683077/article/details/99047308
今日推荐