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