常用ADB命令

查看所有安装的apk包名

adb shell pm list packages

查看具体apk的信息

adb shell dumpsys package apk的包名

启动Activity

adb shell am start -n 你的包名/.主activity的名称

启动Service

adb shell am startservice -n 包名/.service的名称

发送广播

adb shell am broadcast -a <广播动作>

查看进程号

adb shell ps

过滤进程号

adb shell ps -A | grep 你packagename里面的关键字

杀进程号

adb shell kill -9 你的进程号

屏幕信息获取

adb shell wm size 屏幕分辨率简单信息
adb shell dumpsys window displays 屏幕分辨率详细信息

启动模拟器,而且是root权限的.

emulator -avd car -writable-system -no-snapshot-load

查看当前的时区配置时间 以及修改时间

cat /data/property/persist.sys.timezone //查看当前时区配置文件
setprop persist.sys.timezone GMT //修改属性
date -s “yyyymmdd.hhmmss”
如设置:2015年11月16日12时,可执行如下命令:
date -s “20151116.120000”

logact清空日志信息

adb logcat -c

logcat将数据输出到电脑文件上

adb logcat > E:\logcatFile

logcat过滤级别

adb logcat *:W

logcat 根据进程号进行过滤

adb logcat --pid 你app的进程号

logcat关键字过滤

adb logcat | grep -i 关键字

设置logcat缓冲区大小

adb logact -G 200M

Logcat输出最新的行数

adb logcat -t 600

adb 设置系统属性

adb shell setprop

dumpsys属性

dumpsys activity //查询AMS服务相关信息
dumpsys window //查询WMS服务相关信息
dumpsys cpuinfo //查询CPU情况
dumpsys meminfo //查询内存情况

adb获取系统selinux权限到电脑上

adb shell “cat /proc/kmsg | grep avc” > avc_log.txt

adb设置selinux权限

adb disable-verity
adb shell setenforce 0
0–代表Permissive 宽容
1–代表Enforcing 强制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值