资讯详情

Android调试常用命令

1.input 命令

1.1 input keyevent:按键事件可以发送到系统

1.2 input text<String>:可接收字符串UI 字符输入控制器


2.dumpsys命令

2.1 dumpsys input:输入设备可查看 情况

2.2 dumpsys meminfo:显示当前过程的内存使用和每个过程 adj(oom adjustment)可回收内存。

2.3 dumpsys meminfo com.mstar.tv.service:显示一个包的内存使用情况;

2.4 dumpsys activity:一些显示四个组件正在运行和运行 历史的全局变量信息,如stack中 的activity;

2.5 dumpsys window w | grep \/ | grep name:获取当前apk包名;

2.6 dumpsys activity top | grep activity:查看 当前界面是哪个activity;

2.7 dumpsys notification:检查当前几秒内弹出的情况toast,dialog具体由哪个apk弹出;

2.8 dumpsys | grep "service":查看framework什么服务;


3.pm命令

3.1 pm list packages:显示所有已安装的apk包名

3.2 pm list packages - f:显示所有已安装的apk包名及相应的apk位置

3.3 pm install apk 名称:安装 apk

3.4 pm install -r apk 名称:强制安装,安装将覆盖

3.5 pm uninstall 包名:卸载apk

3.6 pm path 包名:通过包名反查apk所在路径


4.am命令

4.1 am start -a android.intent.action.VIEW -d http://www.baidu.com:打开百度网页

4.2 am start com.android.ctvguide/.MainActivity 启动某个activity

4.3 am start -n startservice com.ctv.newfactorytest/.FactoryTestService:启动服务,- n表示组件

4.4 am boardcast -a com.smz.myboardcast:发送广播(-a表达动作就是我们在Androidmanifest内定义)


5.getevent命令

5.1 : 检查输入设备/输入设备/dev/input/event*是否有数据输入通常用于调试遥控器


6.setprop、getprop命令

6.1 :设置和获取系统property变量值


7.logcat命令

7.1 logcat -v threadtime -f /data/log.txt:后台抓log,带时间戳。


标签: smz射频同轴连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台