Android常用命令

1.app入口

  • adb logcat | grep -i displayed
  • aapt dump badgin xx.apk | grep launchable-activity
  • apkanalyzer

2.启动应用:adb shell am start -W -n com.xx.xx/.xx.WelcomeActivity -S

3.获取当前打开的APP应用的包名(说明:如果没有Windows没有安装grep,可以先输入adb shell后再输入后面内容):

  • adb shell dumpsys window | findstr mCurrentFocus
  • adb shell dumpsys window windows | grep mCurrent
  • 查看当前手机打开的界面的应用activity:adb shell dumpsys activity top | grep ACTIVITY

4.app信息

  • 获取当前界面元素:adb shell dumpsys activity top
  • 获取任务列表:adb shell dumpsys activity activities

5.查看设备:adb devices

6.关闭adb的后台进程:adb kill-server

7.让Android脱离USB线的TCP连接方式:adb tcpip

8.连接开启了TCP连接方式的手机:adb connect

9.查看android日志:adb logcat

10.收集日志数据,用于后续的分析(比如crash、耗电量等):adb bugreport

11.Android性能统计

  • 获取所有的dumpsys子命令:adb sehll dumpsys | grep -i DUMP
  • 获取内存信息:adb shell dumpsys meminfo com.xxx.xxx
  • 获取cpu信息:adb shell dumpsys cpuinfo
  • 获取GPU绘制分析:adb shell dumpsys gfxinfo com.xxx.xxx

 

你可能感兴趣的:(Android)