火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 1185|回复: 2
打印 上一主题 下一主题

[安卓] root 执行adb shell 命令获取无障碍无效是咋回事???

[复制链接]

3

主题

15

帖子

103

积分

注册会员

Rank: 2

积分
103
跳转到指定楼层
楼主
发表于 2023-6-18 11:29:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 q2244357123 于 2023-6-18 11:34 编辑

大佬们这是咋回事,为啥执行这个命令没效果???

<火山程序 类型 = "通常" 版本 = 1 />
如果真 (Root权限类.检测Root权限 () == 假)
{
    Root权限类.申请权限 (本对象)

}


如果真 (Root权限类.检测Root权限 () == 真)
{
    调试输出 ("123", )
    如果 (Root权限类.执行命令行 ("adb shell pm grant qq.hs.zd android.permission.WRITE_SECURE_SETTINGS") == 0)
    {
        调试输出 ("成功", )

        调试输出 ("失败", )
    }

    如果 (Root_执行命令 ("adb shell pm grant qq.hs.zd android.permission.WRITE_SECURE_SETTINGS") == 0)
    {
        调试输出 ("成功", )
        调试输出 ("失败", )
    }

    Root_执行命令2 ("adb shell pm grant qq.hs.zd android.permission.WRITE_SECURE_SETTINGS")
    Root_执行命令3 ("adb shell pm grant qq.hs.zd android.permission.WRITE_SECURE_SETTINGS")

}


正在启动调试器和调试输出信息监控器
调试准备工作完成
错误: tid 9292: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH)
123
错误: OpenCV error: Cannot load info library for OpenCV
错误: tid 9292: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH)
错误: tid 9292: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH)
错误: tid 9292: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH)
123
错误: tid 9292: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH)



回复

使用道具 举报

3

主题

15

帖子

103

积分

注册会员

Rank: 2

积分
103
来自 3#
 楼主| 发表于 2024-3-13 22:23:38 | 只看该作者
Root_执行命令 ("settings put secure enabled_accessibility_services qq.hs.zd/com.autovol.moudle.service.AutoService")

qq.hs.zd/com.autovol.moudle.service.AutoService是自己app的包名和服务名,怎么获取百度一下就知道了
回复

使用道具 举报

17

主题

149

帖子

828

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
828
QQ
沙发
发表于 2023-10-3 14:02:59 | 只看该作者
你搞定了吗?qq21034497 加我备注:火山无障碍
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-20 05:15 , Processed in 0.088414 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表