美文网首页
adb指令笔记

adb指令笔记

作者: 狠狠狠努力的疯子 | 来源:发表于2019-08-26 16:25 被阅读0次

dumpsys指令

1.adb shell dumpsys power|grep -i wake 

 查看占用wakelock的应用

2.adb shell dumpsys activity activities | sed -En -e '/Running activities/,/Run #0/p'  

查看task中的activity

3.  adb shell dumpsys activity | grep -i run

查看task中的app

4.adb shell dumpsys window -d enable a 

打开系统所有log

5.adb shell dumpsys window -d disable a 

关闭系统所有log

6.adb shell dumpsys activity services | grep [包名] 

查看某个应用运行的服务

7.adb shell dumpsys package   

打印所有安装的app信息

8.adb shell dumpsys window | grep mCurrentFocus 

查看前台app

9.adb shell dumpsys activity o  或者   dumpsys meminfo   或者   dumpsys activity p

这三个指令都可以查看adj

10.adb shell dumpsys meminfo  或者 adb shell cat /proc/meminfo

查看应用占用内存大小

11.adb shell dumpsys battery set status 1

设置电池非充电状态

12.adb shell dumpsys battery set status 2

设置电池为充电状态

13.adb shell dumpsys battery set ac/usb/wireless 1

设置为AC/USB/Wireless充电

14.adb shell dumpsys battery unplug

模拟拔出充电器

15.adb shell dumpsys battery reset

设置电池复位

16.adb shell service list

列出所有可以dumpsys的服务

pm指令

1.adb shell pm enable [包名] 

解冻应用 需要root

2.adb shell pm disable [包名] 

冻结应用 需要root

3.adb shell pm list packages -d 

查看冻结的应用

4.adb shell pm clear [包名]

清理应用数据

5.adb shell pm list package

显示安装的应用列表

am指令

1.adb shell am force-stop [包名] 

停止应用

2.adb shell am start [-n/-a] [(activity/service)/(action)]

通过 -n 加对应的Activity 或者 service 启动,或者通过 -a 加 action 启动

ps指令

1.adb shell ps -A 

查询运行中的APP

grep过滤

-E  [关键字1|关键字2|...] 

指定字符串做为查找文件内容的样式,一个可扩展的正则表达式;

-r [关键字]

指定要查找的目录或文件(默认当前目录);

-i [关键字]

忽略字符大小写;

-v [关键字]

 显示不包含匹配文本的所有行(剔除);

-l [关键字]

显示符合指定的内容样式的文件名称;

-n [关键字]

显示行数编号

Logcat日志打印

1.adb logcat -G [20M] 

设置日志缓存大小

2.adb logcat -f /sdcard/log.txt   

输出log到手机指定路径

3.adb logcat -s System.out 

输出指定的System.out 日志

4.adb logcat > log

输出log到电脑当前文件夹中

5.adb logcat | grep -i Wifi

忽略大小写输出有WiFi关键字的日志

补充指令

1.adb shell setprop log.tag.[Log的TAG] [Log 的等级:V,D,I,W,E,A]

开启isLoggable

2.adb shell getprop

显示系统所有配置信息

3.adb shell screencap -p [/手机路径/图片保存名字]  

截图

4.adb disable-verity

使用adb remount指令出错的时候,可以先用这条指令执行一次,再reboot

5.adb shell iptables -L -nv

查看防火墙配置

6.adb shell settings get global [字段]

获取settings的global的字段信息,global可以替换成system或者secure;具体有哪些可以获取,可以通过Settings类获取

7.adb shell settings global

获取settings的global所有字段信息,global可以替换成system或者secure

相关文章

  • adb指令笔记

    dumpsys指令 1.adb shell dumpsys power|grep -i wake 查看占用wake...

  • 常用ADB指令总结

    1 常用Linus文件操作指令: 2 adb相关指令 adb shell指令 adb shell是指从PC进入目标...

  • Android ADB常用指令

    Android ADB常用指令 启动adb服务 adb start-server 关闭adb服务 adb kill...

  • Android adb 相关指令

    Android adb 相关指令 连接adb connect ip 断开adb kill-server 或 adb...

  • adb、emulator、android指令

    adb命令大全adb命令pm工具讲解 adb 指令 常用 安装:adb install [文件路径] 卸载:adb...

  • [ADB]ADB 命令梳理总结章

    [指令][ADB]ADB 命令梳理总结 1.查看设备情况 adb devices 2.安装软件 adb insta...

  • ADB常用命令

    一、基本指令 adb -s serialNumber shell // 进入指定设备 adb version ...

  • adb指令

    查看启动时间adb shell am start -W 包名/完整启动activity类名 统计页面的启动时间ad...

  • ADB指令

    adb:Android 调试桥接 Android Debug Bridge,是一个 C/S 架构的命令行工具 a...

  • adb指令

    测试设备是否连上adb devices激活冰箱adb shell sh /sdcard/Android/data/...

网友评论

      本文标题:adb指令笔记

      本文链接:https://www.haomeiwen.com/subject/crldectx.html