Android开发工具—adb shell命令—dumpsys_adb shell dumpsys window | findstr mcurrentfocus_JustDo-IT的博客-程序员宅基地

技术标签: 移动端自动化测试  python  android  

查找当前应用activity方法

1 、cmd窗口中执行“adb logcat -v time -s ActivityManager > d:\log.txt” 抓logcat ,进入相应的activity  logcat 将信息保存在D盘log.txt文件中

2、self.driver.current_activity(appium方法)

3、adb shell dumpsys window | findstr mCurrentFocus


下面介绍通过adb shell dumpsys命令获得activity

cmd窗口中执行adb shell dumpsys window -h,显示如下帮助内容:

C:\Users\xxxxx>adb shell dumpsys window -h
Window manager dump options:
  [-a] [-h] [cmd] ...
  cmd may be one of:
    l[astanr]: last ANR information
    p[policy]: policy state
    a[animator]: animator state
    s[essions]: active sessions
    d[isplays]: active display contents
    t[okens]: token list
    w[indows]: window list
  cmd may also be a NAME to dump windows.  NAME may
    be a partial substring in a window name, a
    Window hex object identifier, or
    "all" for all windows, or
    "visible" for the visible windows.
  -a: include all available server state.

输入:C:\Users\liumei03>adb shell dumpsys window w | findstr mCurrent

返回: mCurrentFocus=Window{529dc4dc u0 com.android.deskclock/com.android.deskclock.DeskClock}

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/taohuaxinmu123/article/details/49150381

智能推荐

四阶行列式计算python_1-9行列式极值算法python代码-程序员宅基地

import itertoolsdef c(a):x=a[0][0]*a[1][1]*a[2][2]+a[0][1]*a[1][2]*a[2][0]+a[0][2]*a[1][0]*a[2][1]y=a[0][0]*a[1][2]*a[2][1]+a[0][1]*a[1][0]*a[2][2]+a[0][2]*a[1][1]*a[2][0]return x-ys=-10000r=[]for a i..._计算四阶行列式a=2 4 -7 1

测试高考分数能上什么大学的软件,输入高考成绩预测大学 有什么软件可以预测...-程序员宅基地

输入高考成绩预测大学 有什么软件可以预测2021-05-25 16:56:47文/李文源输入高考成绩预测大学的软件有什么?填报志愿时怎么选择大学?小编整理了相关内容,来看一看吧!输入高考成绩预测大学的软件在高考志愿填报的时候我推荐你使用《蝶变志愿(填报模拟志愿)》进行填报,蝶变志愿不仅可以根据考生的喜欢的专业进行填报,还可根据MBTI和霍兰德性趣测试,测出适合自己的专业和职业发展方向。蝶变志愿的整..._输入高考成绩推荐院校

蓝桥杯试题 基础练习 数列排序 (JAVA)_将非负数排序输出-程序员宅基地

但是自带的排序方法无法排序负数,所以还是建议用冒泡排序的方法自带排序方法(适用于 非负数)冒泡排序法_将非负数排序输出

vulnhub The Planets: Earth-程序员宅基地

渗透思路:nmap扫描----探索网站并修改hosts文件----扫描网站目录----探索网站----XOR运算得到terra的admin portal密码----RCE得到反弹shell----发现reset_root有suid----ltrace跟踪库函数发现reset_root执行条件----成功执行reset_root获取root密码并提权_vulnhub the planets: earth

《口算大作战 2》DLC:算法真奇妙-程序员宅基地

211614331 王诚荣     211614354 陈斌 --第一次结对作业DLCDLC:三年级混合运算模块现已更新!现在您可以愉快的使用三年级题库啦。同时您必须拥有本体才能使用此DLC单击此处查看本体:《口算大作战 2》标准版一、开发时间表PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)...

项目启动时报错,端口被占用,解决端口号被占用问题_project is running at 端口号占用-程序员宅基地

背景在项目启动时报错,端口xxxx被占用解决方法首先查看端口(例如8088)被那个进程占用netstat -p tcp -ano | findstr :8088查看13392进程的进程名tasklist | findstr 13392最后强制终止进程taskkill -PID 13392 -F..._project is running at 端口号占用

随便推点

ubuntu 配置静态IP/重启网络报错-程序员宅基地

1. 找到文件并作如下修改:vim /etc/network/interfaces修改如下部分:# interfaces(5) file used by ifup(8) and ifdown(8)auto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 192.168.108.50gateway 192...

Oracle:SQL语句--对表空间的操作——删除表空间-程序员宅基地

–删除表空间,删除后,如果物理文件没删除,手动删除 –切记切记 先用命令删,如果直接删除物理文件 –数据库启动时会报错:ORA-01033语法: drop tablespace 表空间名称 including contents and datafiles cascade constraints;例: drop tablespace dashan_ta...

【Unity Shaders】学习笔记之法线贴图(七)-程序员宅基地

一、简介 法线贴图是凸凹贴图(Bump mapping)的一种常见应用,简单说就是在不增加模型多边形数量的前提下,通过渲染暗部和亮部的不同颜色深度,来为原来的贴图和模型增加视觉细节和真实效果简单原理是在普通的贴图的基础上,再另外提供一张对应原来贴图的,可以表示渲染浓淡的贴图。通过将这张附加的表示表面凸凹的贴图的因素于实际的原贴图进行运算后,可以得到新的细节更加丰富富有立体感的渲染效果

SDUT-1209 求实数绝对值_山东理工acm1209求实数绝对值-程序员宅基地

Code#include double Abs(double x){ if(x > 0) return x; else return -x;}int main(){ double num; while(scanf("%lf",νm) != EOF) { printf_山东理工acm1209求实数绝对值

炉石传说安卓修改服务器,炉石传说安卓/iOS开启流畅60帧的方法 60帧模式修改教程..._Rainy.凌霄的博客-程序员宅基地

炉石传说不少玩家都想要开启60帧高帧率模式,下面是来自NGA论坛的技术大神OOAmberOO提供的60帧高帧率模式修改方法,大家可以根据自己的手机设备情况来修改啦。炉石传说安卓60帧修改方法:工具:只要是文本编辑器就可以,WPS、ES文件浏览器等等打开目录:/Android/data/com.blizzard.wtcg.hearthstone/files在files文件夹中打开options.tx..._炉石传说60帧安卓

HDU1430 魔板 康托展开_在魔方风靡全球之后不久,rubik先生发明了它的简化版——魔板。魔板由8个同样-程序员宅基地

HDU1430 魔板 康托展开_在魔方风靡全球之后不久,rubik先生发明了它的简化版——魔板。魔板由8个同样