
之前使用 autojs 做了一些自动化操作,后来更新了系统,再打开证券软件,autojs 的悬浮窗就消失,其他软件中悬浮窗是可以正常显示的。有人知道怎么解决吗?还是手机系统做了限制。
1 wenmin92 181 天前 你换个软件试试呗,反正这脚本有很多示例,也可以让 AI 随便写写,如果仍然有问题,在 Github 上反馈更有效。 |
2 moefishtang 181 天前 via Android 支付安全检测的问题? |
3 chapiom 181 天前 via iPhone autojs 新版是主动屏蔽某些软件的,可能是这个原因 |
4 liyafe1997 181 天前 这是 Android12 的新 API (feature),App 设置 android.permission.HIDE_OVERLAY_WINDOWS 权限,然后调用 window.setHideOverlayWindows(true),就能屏蔽所有非系统的悬浮窗口。 不关小米/澎湃/AutoJS 的事,而是这个证券软件调用了这个 API 来屏蔽悬浮窗。 如果不想被它屏蔽,可以用 LSPosed 直接 Hook Android Framework ,把这个 API Hook 掉。 |
5 yolo2020 OP @liyafe1997 感谢解答,等下我去网上搜索下你说的方法。赠送你十个铜币。感谢感谢~ |
6 yolo2020 OP @liyafe1997 我用的小米 12 在去年( 2024 年) autojs 还可以悬浮在证券软件上边做一些分析操作。后来有段时间没用,中间又更新了两次手机系统,而且手机上证券软件也更新了,昨天想要再用 autojs 操作下,发现不行了。 |
8 lisongeee 180 天前 |
9 yolo2020 OP @lisongeee 确实是,autojs 在微信可以悬浮,但是发红包输入密码时就没有了。不过好在我之前的脚本虽然不能悬浮了,但是昨天晚上改了改,能用。只是不悬浮不方便分析调试。感谢解答 |
10 liyafe1997 180 天前 via Android @yolo2020 我简单搜了一下似乎没有现成的做这事的 LSPosed 模块,估计得自己写,如果你写了别忘了开源 Github ,等我也装个然后给你 star |