做本地的门户网站,网站建设衤金手指下拉10,公司网站程序,大同建设工程信息网获取当前显示的Activity
adb shell dumpsys window | grep mCurrentFocus指令拆解adb shell#xff1a;启动一个远程shell来运行设备上的命令dumpsys window#xff1a;获取当前窗口管理器的信息|#xff1a;将前一个命令的输出作为后一个命令的输入grep mCurr…获取当前显示的Activity
adb shell dumpsys window | grep mCurrentFocus指令拆解adb shell启动一个远程shell来运行设备上的命令dumpsys window获取当前窗口管理器的信息|将前一个命令的输出作为后一个命令的输入grep mCurrentFocus过滤出包含mCurrentFocus字符串的行找到当前获取焦点的窗口一般是前台Activity
获取添加到FragmentManager并且正在显示的Fragment
adb shell dumpsys activity top | grep #[0-9]: | tail -n 1指令拆解dumpsys activity top获取栈顶Activity的信息会有大量信息输出包括在Activity栈中的位置View嵌套层级信息已经添加的Fragment信息例如添加的Fragment
Added Fragments:#0: YangFragment{f6e11fe} (a7ee7769-f7ed-4abb-9859-26e195eca6d8 id0x7f0a00d5 tagfragment)grep #[0-9]: 过滤已经添加的Fragment信息Fragment信息以#0或者#数字开头tail -n 1获取已经添加Fragment列表的最后一行也就是最顶层的Fragment排除DialogFragment等没有添加到FragmentManger中的Fragment