YiluphpADB
- 简介
- 下载与安装
-
类方法
- 实例化对象
- 获取当前插件的版本号
- 获取当前打开的、最顶层应用的包名
- 获取当前打开的、最顶层应用的Activity名称
- 启动应用/调起 Activity
- 强制停止应用
- 调起 Service
- 停止 Service
- 获取设备当前屏幕上的所有节点信息
- 获取指定范围的上方的节点
- 获取指定范围的下方的节点
- 获取指定范围的左边的节点
- 获取指定范围的右边的节点
- 获取当前设备里的所有应用
- 清除应用数据与缓存
- 复制设备里的文件到电脑
- 复制电脑里的文件到设备
- 删除设备里的文件
- 根据文本获取设备当前屏幕所有节点
- 根据节点的内容描述获取设备当前屏幕所有节点
- 根据resource id获取设备当前屏幕所有节点
- 根据“是否可以选中”来获取设备当前屏幕所有节点
- 根据“是否已经选中”来获取设备当前屏幕所有节点
- 根据“是否可以点击”来获取设备当前屏幕所有节点
- 根据“是否已经启用”来获取设备当前屏幕所有节点
- 根据“是否可以聚焦”来获取设备当前屏幕所有节点
- 根据“是否已经聚焦”来获取设备当前屏幕所有节点
- 根据“是否可以滚动”来获取设备当前屏幕所有节点
- 根据“是否有长按事件”来获取设备当前屏幕所有节点
- 根据“是否为密码区”来获取设备当前屏幕所有节点
- 根据“是否已经选中”来获取设备当前屏幕所有节点
- 获取在指定坐标点的所有节点
- 根据节点的属性获取设备当前屏幕所有节点
- 操作按键
- 滑动屏幕
- 向右滑动屏幕
- 向左滑动屏幕
- 向下滑动屏幕
- 向下滑动屏幕
- 往光标处输入文本
- 检测是否有adbKeyboard虚拟输入法
- 退出adbKeyboard虚拟输入法
- 根据坐标点点击屏幕
- 获取屏幕分辨率
- 获取安卓版本号
- 获取Mac地址
- 录屏并保存到电脑上
- 截屏并保存到电脑上
- 等待某个方法返回不为空的结果
- 检查节点是否有点击事件
- 开始使用
- 节点的方法
- 常见问题
下载与安装
浏览数 92480
最后修改时间
作者是一员35岁以上的老程序员,希望能为35岁以上的程序员铺设一条知识付费的生存之路。YiluphpADB是一款需要购买使用时长的PHP类库,价格如下:
3元/月,累计可用于5台设备
付费后即可以得到一个带有证书的YiluphpADB类库,需要注意的是:每一个带证书的类库都有最大累计可使用的设备数的限制(在一个设备上重新使用均算作一个设备。在一个设备上使用过即使删除掉也算一个设备数),超过设备数之后的新设备将不能再使用,因此不要将你的YiluphpADB类库分享给他人使用。
下载
总共有 40188 人次购买过YiluphpADB,立即购买
安装
YiluphpADB就是一个PHP类文件,因此把yiluphp_adb.php文件放到你的项目目录中,在需要使用它的文件中引入它就行了。
<?php
include_once "yiluphp_adb.php";
?>
或者使用你的框架的引入方式,例如 YiluPHP 框架已经实现了自动加载类文件,你只要将yiluphp_adb.php文件拷贝到helper目录中,然后可以在需要使用的地方直接实例化。
<?php
//手机设备号,每个人的手机设备号可能不一样,在“开始”一章中会介绍如何获得手机的设备号
$device = '127.0.0.1:62001';
//实例化一个对象
$adb = new yiluphp_adb($device);
//接下来你就可以根据需要操控手机了,例如:向右滑动屏幕
$adb->swipeToRight();
?>