包名约束 (Selector.package_name)
Selector.package_name
声明
node.selector():package_name(val)
参数
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| val | string | 是 | 控件所属包名,支持正则表达式 |
返回值
| 类型 | 说明 |
|---|---|
| Selector | 返回控件查找器,用于链式编程 |
说明
通过控件所属包名约束。
待实现
该接口正在开发中。
示例
local node = require("node")
-- 查找包名为指定应用的控件
local nodes = node.selector():package_name("com.example.app"):find_all()
if nodes then
print(nodes)
else
print("没有找到任何控件")
end
AScript 对应
# AScript (Python)
from ascript.android.node import Selector
nodes = Selector().packageName("com.aojoy.airscript").find_all()