加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

总结一些常用的adb命令

发布时间:2020-12-15 09:10:26 所属栏目:安全 来源:网络整理
导读:总结一下工作中常用的adb命令,便于以后查找,发现新的用法是便于追加。 一、log相关 1、log中显示时间 :adb logcat -v time 2、按照TAG过滤:adb logcat -s yourTag 3、过滤出来包含某个关键字的log:adb logcat | grep your_key_words 4、过滤掉包含某个

总结一下工作中常用的adb命令,便于以后查找,发现新的用法是便于追加。

一、log相关

1、log中显示时间 :adb logcat -v time
2、按照TAG过滤:adb logcat -s yourTag
3、过滤出来包含某个关键字的log:adb logcat | grep your_key_words
4、过滤掉包含某个关键字的log:adb logcat | grep -vE “^..dalvikvm|CameraHal” log中不包含dalvikvm和CameraHal
5、当连有多个设备时,过滤指定设备的log:adb -s 82WJEUJBVD logcat

二、启动相关

1、adb shell am 启动activity有两种方式:
按照action启动 : adb shell am -a your_action
按照包名/类名启动:adb shell am -n app的主包名/类名的全路径

2、adb shell 启动service
adb shell am startservice com.package.name/.servicename

3、关闭指定包名的app
adb shell am force-stop com.hisign.id_verification

三、进程相关

1、查看进程
adb shell ps / adb shell ps | grep “com.XXX”

2、杀死指定包名的后台进程(前台正在显示的进程杀不掉)
adb shell am kill com.hisign.id_verification

3、杀死全部的后台进程
adb shell am kill-all

四、屏幕相关

1、adb 屏幕截图
adb shell screencap -p “/sdcard/screen.jpg” // 保存到sdcard下面名为screen.jpg的文件

2、adb 分辨率
adb shell wm size

3、adb 获得设备的dpi
adb shell wm density

4、顺便再总结一下常用的dpi和资源文件夹的对应关系 160dpi–>mdpi 1dp = 1px 240dpi–>hdpi 1dp = 1.5px 320dpi–>xhdpi 1dp = 2px 480dpi–>xxhdpi 1dp = 3px

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读