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

2020-05-13 08:58:29 +08:00
 s609926202

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

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

2420 次点击
所在节点    问与答
9 条回复
ChenFanlin
2020-05-13 09:53:53 +08:00
不是读 " app 的语音消息", 应该是读" app 的消息"吧
看要求的权限原理应该是读通知然后语音播报吧
s609926202
2020-05-13 09:54:53 +08:00
@ChenFanlin 所以安卓上只要授权就可以获取到任意 app 的推送消息吗?
dying4death
2020-05-13 09:56:15 +08:00
应该是使用了无障碍功能,这个需要用户手动授权的
asjkl
2020-05-13 09:56:43 +08:00
用 Accessibility Service,可以读取其他 APP 内 View 的文本
Vegetable
2020-05-13 09:56:43 +08:00
当然了,安卓由权限可以读取通知,这个功能最常见的用处就是手表看通知。
LZSZ
2020-05-13 09:56:58 +08:00
开启辅助功能就可以读屏
Vegetable
2020-05-13 09:57:44 +08:00
哦,是 APP 内的消息啊,那大概是无障碍,不确定了
ChenFanlin
2020-05-13 10:28:19 +08:00
@s609926202 #2 是的 安卓里有一个权限可以让你读取通知栏的通知
s609926202
2020-05-13 12:22:00 +08:00
@ChenFanlin ios 消息通知授权后可以获取到吗、

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/671127

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX