当前位置: 首页 > 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.mrgr.cn/news/27330.html

相关文章:

  • 【泰克生物】酵母展示建库技术解析:构建高质量抗体文库的实用指南
  • MyBatis系统学习(一)——项目结构及其含义
  • k8s中控制器的使用
  • 关于Vue2里 v-for和v-if一起用的时候会出现的问题
  • Ubuntu20-xrdp与Windows-mstsc远程桌面连接
  • 雷·达利欧(Ray Dalio)的20条《原则》
  • c++类模板为什么不能编译到动态库中来使用
  • 139. 单词拆分
  • 业务资源管理模式语言14
  • C++基础面试题 | 什么是C++中的虚继承?
  • C/S架构和B/S架构哪个更好用一些?
  • 如何简化机器人模型,加速仿真计算与可视化
  • 【算法】 滑动窗口—最长无重复子串
  • GitHub上克隆项目
  • 数据结构基础详解:哈希表【理论计算篇】开放地址法_线性探测法_拉链法详解
  • unity 图片置灰shader
  • C++速通LeetCode简单第15题-有效的括号(全网最易懂代码注释)
  • 【数据结构】6——图1,概念
  • 如何搭建一个外卖会员卡系统?
  • 【面向对象】设计模式分类