打包完成后,安装测试。记得自行去设置》辅助功能》打开我们的服务《iapp开发工具无障碍辅助功能》。
注意:直接在iapp里测试无效。
更多代码示范:
com.iapp.app.ays.isas(activity);
com.iapp.app.ays.goset(activity);
android.content.Context a = ays.gbc();
android.accessibilityservice.AccessibilityServiceInfo a = ays.gsi();
ays.ssi(a);
boolean a = ays.pga(1);
int a = ays.gtype(e);
String a = ays.gcn(e);
String a = ays.gpn(e);
boolean a = ays.ised(e);
int a = ays.gsl(e);
int a = ays.gwid(e);
long a = ays.gtime(e);
ays.re(e);
AccessibilityNodeInfo node = ays.gall(e);
AccessibilityNodeInfo node = ays.gall();
AccessibilityNodeInfo a = ays.gi(node, 0);
int a = ays.gi(node);
AccessibilityNodeInfo a = ays.focussearch(node, 130);
ArrayList nodelist = ays.text(node, "创建");
ArrayList nodelist = ays.id(node, "com.iapp.app:id/ui_home_add_go");
AccessibilityNodeInfo a = ays.focus(node, 1);
String a = ays.gt(node);
String a = ays.gcn(node);
int a = ays.gwid(node);
String a = ays.gid(node);
ArrayList list = ays.gal(node);
android.graphics.Rect a = ays.gbis(node);
android.graphics.Rect a = ays.gbip(node);
String a = ays.gpn(node);
AccessibilityNodeInfo a = ays.gp(node);
boolean a = ays.isck(node);
boolean a = ays.ised(node);
boolean a = ays.iscd(node);
boolean a = ays.isfd(node);
boolean a = ays.islck(node);
boolean a = ays.ispd(node);
boolean a = ays.isse(node);
boolean a = ays.issd(node);
boolean a = ays.cktext(node, 16, "创建");
boolean a = ays.ckid(node, 16, "com.iapp.app:id/ui_home_add_go");
boolean a = ays.ckfocus(node, 16, 1);
/.
模拟执行操作
1 将输入焦点输入到节点的操作
16 点击节点信息的动作
32 长时间点击节点的动作
32768 操作来粘贴当前的剪贴板内容
./
boolean a = ays.ck(nodelist, 16);
boolean a = ays.ck(nodelist, 16, bundle);
boolean a = ays.ck(node, 16);
boolean a = ays.ck(node, 16, bundle);
boolean a = ays.enter(node, "nihao");
boolean a = ays.enter(nodelist, "nihao");
ArrayList nodelist = ays.ganiall(node);
ays.re(node);
说明:
无障碍功能(辅助功能)常用于简化操作,使应用或 系统的变得更智能、简便。