获取activity得小技巧
获取activity得小技巧
前言
调试遇到得一个问题,需要使用adb调起其他app界面。以前没有想过这个问题,现在做个存档。
命令
第一步:打开所要获取得前台界面 - 比如:qq界面
第二步:adb >> adb.exe shell dumpsys activity activities |grep mResumedactivity
发现有时候没有用,改变mResumedactivity --> mResumedActivity
主要是利用 dumpsys activity 获取 Activity堆栈
mResumedActivity:
ActivityRecord{6bee5c6 u999 cn.xuexi.android/com.alibaba.android.rimet.biz.home.activity.HomeActivity t99900003}
cn.xuexi.android/com.alibaba.android.rimet.biz.home.activity.HomeActivity
这个就是所要获取得界面
第三步:adb >> adb.exe shell am start(或者 startserver) -n {xxxx所获取得界面}
建标题,有助于目录的生成