| 
1.通过dumpxml获取所有node信息,此方法获取的是原始node信息,需要自己解析xml文件,此方法获取的信息可以保存到文件,然后通过再通过截图到文件,将两个文件加载到节点工具中
×
马上注册,解锁更多高级玩法您需要 登录 才可以下载或查看,没有账号?立即注册  
 
 [JavaScript] 纯文本查看 复制代码 let nodeXml = dumpXml()
file.wirte(nodeXml,"/sdcard/test.uix")
 2
 2.通过bounds设置全屏坐标,来获取所有节点信息
 
 [Bash shell] 纯文本查看 复制代码  let nodes = bounds(0, 0, device.getScreenWidth(), device.getScreenHeight()).getNodeInfo(0)
if (nodes) {
    for (let i = 0; i < nodes.length; i++) {
        logd(JSON.stringify(nodes))
    }
}
 3.通过正则设置全匹配,来获取所有节点信息
 
 [JavaScript] 纯文本查看 复制代码  let nodes = textMatch(".*").getNodeInfo(0)
if (nodes) {
    for (let i = 0; i < nodes.length; i++) {
        logd(JSON.stringify(nodes))
    }
}
 
 |