V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
s609926202
V2EX  ›  问与答

发现一款 APP 可以读取任意 app 的语音消息并自动播报,这是什么操作?

  •  
  •   s609926202 · 2020-05-13 08:58:29 +08:00 · 2416 次点击
    这是一个创建于 1437 天前的主题,其中的信息可能已经有所发展或是发生改变。

    APP 名:方便聊
    URL: https://www.360kuai.com/pc/9137a200493b108c7?cota=4&tj_url=so_rec&sign=360_57c3bbd1&refer_scene=so_1
    只能在安卓上使用,需要授一堆权限。

    想问下这种是怎么实现的,也是通过注入(类似的微信 pc 、安卓机器人)来实现的吗?但是感觉又不像,它还能获取其他 APP 的消息。。。还可能是通过 APP 的消息推送来实现?

    第 1 条附言  ·  2020-05-13 13:23:12 +08:00
    谢谢大家的回复。。另外在 IOS 下也有这种通过授权后获取到消息通知的操作吗?
    9 条回复    2020-05-13 12:22:00 +08:00
    ChenFanlin
        1
    ChenFanlin  
       2020-05-13 09:53:53 +08:00
    不是读 " app 的语音消息", 应该是读" app 的消息"吧
    看要求的权限原理应该是读通知然后语音播报吧
    s609926202
        2
    s609926202  
    OP
       2020-05-13 09:54:53 +08:00
    @ChenFanlin 所以安卓上只要授权就可以获取到任意 app 的推送消息吗?
    dying4death
        3
    dying4death  
       2020-05-13 09:56:15 +08:00
    应该是使用了无障碍功能,这个需要用户手动授权的
    asjkl
        4
    asjkl  
       2020-05-13 09:56:43 +08:00
    用 Accessibility Service,可以读取其他 APP 内 View 的文本
    Vegetable
        5
    Vegetable  
       2020-05-13 09:56:43 +08:00
    当然了,安卓由权限可以读取通知,这个功能最常见的用处就是手表看通知。
    LZSZ
        6
    LZSZ  
       2020-05-13 09:56:58 +08:00
    开启辅助功能就可以读屏
    Vegetable
        7
    Vegetable  
       2020-05-13 09:57:44 +08:00
    哦,是 APP 内的消息啊,那大概是无障碍,不确定了
    ChenFanlin
        8
    ChenFanlin  
       2020-05-13 10:28:19 +08:00
    @s609926202 #2 是的 安卓里有一个权限可以让你读取通知栏的通知
    s609926202
        9
    s609926202  
    OP
       2020-05-13 12:22:00 +08:00 via iPhone
    @ChenFanlin ios 消息通知授权后可以获取到吗、
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3956 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:15 · PVG 18:15 · LAX 03:15 · JFK 06:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.