查看Android系统当前运行的activity

在Appium进行自动化测试的时候,每每须要知道你要测试的应用的包名和activity的名字,这样才能够进行自动化测试。shell

在我以前的博客中也提到了获取activity的名字,可是并非很方便,甚至浪费类好多时间在寻找包名和activity上边,下面有一种简单的方法,一句命令就搞定了!windows

一、adb查看最上层activity名字测试

Linux:
adb shell dumpsys activity | grep "mFocusedActivity"

windows:
adb shell dumpsys activity | findstr "mFocusedActivity"

下面是我在mac下的操做:code

~ ➤ adb shell dumpsys activity | grep "mFocusedActivity"
  mFocusedActivity: ActivityRecord{12c38bac u0 com.taobao.taobao/com.taobao.tao.homepage.MainActivity3 t7780}

是否是很方便呀!喜欢的话赞一个呗!blog

相关文章
相关标签/搜索