Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

自动点击开启手机各种敏感权限,使用辅助功能(无障碍)实现,支持自由配置权限和操作

License

Notifications You must be signed in to change notification settings

liuyanggithub/AutoPermission

Open more actions menu

Repository files navigation

AutoPermission

自动模拟点击开启手机权限,可以自由配置权限和操作步骤

简介

  • 可自动开启各种敏感权限,如修改系统设置、悬浮窗等权限
  • 引导开启无障碍功能
  • 可用json文件配置权限、操作步骤、延迟时间等
  • 可以适配多机型

理论上只要能正常开启无障碍的机型都是可以自动开启权限的

不同的机型可能需要适配不同的文案和按钮的ID,这个需要在json文件中自己定义,具体的方法可见下文。

配置

配置文件路径:app/src/main/assets/step.json

{
    "delay_time": 600,//延时
    "type_id": 5,
    "describe": "显示在其他应用上面",
    "intent": {
      "uriData": "package&com.example.autopermission",
      "actionName": "android.settings.action.MANAGE_OVERLAY_PERMISSION"//需要打开的设置界面action
    },
    "step": [
      {
        "delay_time": 600,
        "find_text": "其他应用",
        "action_type": "ACTION_CLICK",//动作类型 此处为点击
        "click_type": "child",//点击类型为子布局
        "reality_node_name": "android.widget.TextView",//需要查找的节点名字
        "reality_node_id": ":id/checkbox&:id/switch_widget&switch"//需要查找的节点id 使用&符号可以匹配多种类型(不同手机可能id不同)
      },
      {
        "click_type": "system",
        "delay_time": 600,
        "action_type": "GLOBAL_ACTION_BACK"//返回按键
      }
    ]
  }

截图

About me

About

自动点击开启手机各种敏感权限,使用辅助功能(无障碍)实现,支持自由配置权限和操作

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.