Android开发过程中我们经常会有这样的需求:想知道某个App的某个页面的Activity是什么?
方法1. adb命令获取该页面的名称
adb shell "dumpsys window | grep mCurrentFocus"
adb命令获取比较简单直接(对于获取单个页面比较方便)
方法2. Android studio 的Layout Inspector获取
打开android studio 连接手机,打开您想查看的App,之后在android studio中点击
Tools > Layout Inspector (用Layout Inspector功能)
显示所有进程打勾,选择您想查看的进程(通过包名找到您想查看的App)
这里以京东为例(选择京东这个应用之后,如果您打开过多个Activity,会让您选择某一个Activity)
注意:该方法需要我们打开这个应用最少两个Activity,如果只打开一个,直接就显示该页面的布局了,我们并不显示该页面的名称。(该方法适合查看该应用多个页面名称的情形)