需求
获取某 app 的 pkg 名称及某个页面的 Activity 名称。
方法
以手机淘宝为例。
- 首先要在真机(以 7.0 系统为例)上安装手机淘宝;
- 打开手机设置选项-开发者选项-GPU呈现模式分析-adb log;
- 打开手机淘宝首页,连接到电脑,随便打开手机淘宝的页面,adb shell dumpsys gfxinfo com.taobao.taobao framestats 可以得到:
View hierarchy:
com.taobao.taobao/com.taobao.tao.homepage.MainActivity3/android.view.ViewRootImpl@29ce3ea
4 views, 2.84 kB of display lists
com.taobao.taobao/com.taobao.tao.homepage.MainActivity3/android.view.ViewRootImpl@b3a86db
291 views, 206.88 kB of display lists
com.taobao.taobao/com.taobao.wetao.home.WeTaoMainActivity/android.view.ViewRootImpl@115bd0c
234 views, 166.36 kB of display lists