Skip to content

Commit

Permalink
文档
Browse files Browse the repository at this point in the history
  • Loading branch information
codeteenager committed Nov 23, 2018
1 parent 0f6ddb0 commit 608c999
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
public class MyAccessibilityService extends AccessibilityService {

private final String INSTALL_AND_UNINSTALL = "com.android.packageinstaller";
private String[] key = new String[]{"卸载", "下一步", "安装", "继续", "完成"};
private String[] key = new String[]{"卸载", "安装", "继续", "继续安装", "替换", "下一步", "仅允许一次", "完成", "确定"};

/**
* 当服务连接成功时
Expand Down Expand Up @@ -39,7 +39,7 @@ public void onAccessibilityEvent(AccessibilityEvent event) {
switch (event.getPackageName().toString()) {
case INSTALL_AND_UNINSTALL:
for (int i = 0; i < key.length; i++) {
AccessibilityNodeInfo nodeInfo = event.getSource();
AccessibilityNodeInfo nodeInfo = getRootInActiveWindow();
if (nodeInfo != null) {
List<AccessibilityNodeInfo> nodes = nodeInfo.findAccessibilityNodeInfosByText(key[i]);
System.out.println("节点的个数" + nodes.size());
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/xml/accessibility_service_config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@
android:accessibilityFlags="flagDefault"
android:canRetrieveWindowContent="true"
android:notificationTimeout="100"
android:packageNames="com.android.packageinstaller"/>
android:packageNames="com.android.packageinstaller,com.google.android.packageinstaller,com.samsung.android.packageinstaller,com.lenovo.safecenter,com.lenovo.security,com.xiaomi.gamecenter"/>

0 comments on commit 608c999

Please sign in to comment.