当前位置: 首页 > news >正文

【AutoX.js】选择器 UiSelector - 查找包名

文章目录

  • 原文:https://blog.c12th.cn/archives/38.html
  • 选择器 UiSelector - 查找包名
    • 笔记
      • 直接查找包名
      • 双层判断(推荐)
      • 查找最外层控件的子控件
  • 最后

原文:https://blog.c12th.cn/archives/38.html

选择器 UiSelector - 查找包名

笔记

AutoX.js UiSelector

直接查找包名

log(currentPackage());

请添加图片描述

直接查找包名

for (var i = 0; i < 20; i++) {if (currentPackage() == "com.tencent.mm") {log("已找到!");break;} else {sleep(500);log(currentPackage());}
}

请添加图片描述

双层判断(推荐)

var node1 = className("android.widget.FrameLayout").findOnce();
log(node1);

请添加图片描述

先查找 类名,再查找 包名

for (var i = 0; i < 20; i++) {var node = className("android.widget.FrameLayout").findOnce();// log(node);if (node) {if (node.packageName() == "com.tencent.mm") {log("已找到!");break;} else {sleep(500);log(node.packageName());}}
}

请添加图片描述

查找最外层控件的子控件

直接查找最外层控件的子控件

for (var i = 0; i < 20; i++) {var node = className("android.widget.FrameLayout").findOnce();// log(node);if (node.findOne(packageName("com.tencent.mm"))) {log("已找到!");break;} else {sleep(500);log(node.packageName());}
}

请添加图片描述


最后

【Autox.js】VSCode 中使用插件连接手机


http://www.lryc.cn/news/438333.html

相关文章:

  • ERP进销存多仓库管理系统源码 带完整的安装代码包以及搭建部署教程
  • 数据清洗-缺失值填充-对XGBoost参数优化填充
  • Qt_按钮类控件
  • union 的定义和基本结构以及用途
  • 混合整数规划及其MATLAB实现
  • 【数据结构】6——图1,概念
  • 技术周总结 09.09~09.15周日(C# WinForm WPF)
  • 4K投影仪选购全攻略:全玻璃镜头的当贝F6,画面细节纤毫毕现
  • 除了字符串前导的*号之外,将串中其它*号全部删除
  • SpringBoot开发——使用@Slf4j注解实现日志输出
  • VSCode拉取远程项目
  • 【已解决】SpringBoot3项目整合Druid依赖:Druid监控页面404报错
  • 【算法】滑动窗口—找所有字母异位词
  • Vue安装及环境配置【图解版】
  • 绕过CDN查找真实IP方法
  • Qt与MQTT交互通信
  • dd 命令:复制和转换文件
  • 文件系统(磁盘 磁盘文件 inode)
  • ThreeJs创建圆环
  • React实现类似Vue的路由监听Hook
  • Visual Studio打开项目的一些小技巧
  • 前端页面中使用 ppt 功能,并且可以随意插入关键帧
  • 机器学习:opencv--图像金字塔
  • linux安全软件Hydra使用教程
  • 【ShuQiHere】从晶体管到逻辑门:数字电路的构建之旅
  • PDF扫描版文字识别OCR
  • Synchronized由什么样的缺陷? Java Lock是怎么弥补这些缺陷的?
  • 联合仿真(FMI,FMU)资料收集
  • Android Radio2.0——动态列表回调(七)
  • 在conda虚拟环境中安装cv2(试错多次总结)