android添加adb命令行,Android—adb命令

1、查看最上层成activity名字:

adb shell dumpsys activity | findstr "mFocusedActivity"

或者

adb shell dumpsys window w | findstr \/ | findstr name=

2、查看Activity的任务栈:

adb shell dumpsys activity activities

3、显示所有的activities的信息,包括任务栈等:

adb shell dumpsys activity

adb shell dumpsys activity | grep -i run

4、查看Android应用包名package和入口activity名称 :

aapt dump badging E:\apk\es3.apk

5、显示accounts信息:

adb shell dumpsys account

显示CPU信息 :

adb shell dumpsys cpuinfo

查看CPU使用信息

adb shell top -n 1 -d 0.5 | findstr proc_ id

6、显示键盘,窗口和它们的关系

adb shell dumpsys window

当我们需要知道设备的分辨率时

adb shell dumpsys window displays

查看UI绘制的各个层级信息

adb shell dumpsys SurfaceFlinger

7、显示wifi信息

adb shell dumpsys wifi

8、电量信息及CPU 使用时长

adb shell dumpsys batteryinfo $package_name

9、获取安装包信息

adb shell dumpsys package packagename

10、每个应用的启动次数和时间

adb shell dumpsys usagestats

11、显示状态栏相关的信息

adb shell dumpsys statusbar

12、内存信息(meminfo package_name or pid 使用程序的包名或者进程id显示内存信息)

adb shell dumpsys meminfo

得到com.teleca.robin.test进程使用的内存的信息 adb shell dumpsys meminfo com.teleca.robin.test

13、磁盘相关信息

adb shell dumpsys diskstats

14、电池相关信息

adb shell dumpsys battery

15、显示Alarm信息

adb shell dumpsys alarm

统计系统耗电量

adb shell dumpsys batterystats

设置线程的优先级

adb shell dumpsys activity|grep oom_adj

16、强制关闭一个应用程序;

adb shell am force-stop

17、查看内存信息

adb shell cat proc/meminfo

指定进程内存地址映射

adb shell cat proc/pid/maps

指定进程内存详细使用信息

adb shell cat proc/pid/smaps

VSS. RSS. PSS. USS 信息

adb shell procrank

指定进程VSS. RSS. PSS. USS 详细信息

adb shell procmem pid

18、查看可输入的设备

adb shell getevent -p

19、获得特定设备的输入信息

adb shell getevent /dev/input/event0

20、点击

adb shell input tap x y

21、发送按键

adb shell input keyevent 82(keycode)

22、输入文本

adb shell input text XXXX

23、查看报名中包含mobileqq的进程

adb shell ps | findstr mobileqq

24、远程进程ID

adb jdwp

25、获取序列号

adb get-serialno

26、重启到bootloader,即刷机模式

adb reboot bootloader

27、重启到recovery,即恢复模式

adb reboot recovery

28、获取机器MAC地址:

adb shell cat /sys/class/net/wlan0/address

29、获取CPU序列号

adb shell cat /proc/cpuinfo

30、覆盖安装(保留数据和缓存文件,重新安装apk)

adb install -r

31、安装apk到sd卡

adb install -s

32、卸载app但保留数据和缓存文件

adb uninstall -k

33、查看设备cpu和内存占用情况

adb shell top

34、查看占用内存前6的app

adb shell top -m 6

35、刷新一次内存信息,然后返回

adb shell top -n 1

36、查询各进程内存使用情况

adb shell procrank

37、查看指定进程状态

adb shell ps -x [PID]

38、查看后台services信息

adb shell service list

39、查看当前内存占用(该方式只能得出系统整个内存的大概使用情况) 车 如果你想查看所有进程的内存使用情况

adb shell procrank

40、查看IO内存分区

adb shell cat /proc/iomem

41、查看wifi密码

adb shell cat /data/misc/wifi/*.conf

42、清除log缓存

adb logcat -c

43、查看设备信息

adb shell cat /system/build.prop

44、跑monkey

adb shell monkey -v -p your.package.name 500

45、列出目标设备上安装的所有app的包名

adb shell pm list packages

46、截屏命令:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值