安卓平台上目前有办法屏蔽原生 App 的弹窗吗?

2022-05-06 14:41:30 +08:00
 Biwood

最近三星的市场 App 一直在请求隐私数据权限,点了拒绝还是一直弹出,还不给永久拒绝的选项,蛮恶心人的。市面上能用技术手段屏蔽这类弹窗吗,就像用浏览器插件屏蔽网页弹窗一样。

不得不说,移动端 App 严重降低了作恶成本,如今弹窗满天飞,简直跟十几年前网页上闪瞎眼睛的 gif 广告差不多。

6775 次点击
所在节点    Android
25 条回复
SimonOne
2022-05-06 14:46:24 +08:00
appops
zagfai
2022-05-06 15:06:30 +08:00
这个只是三星是这样吧?
learningman
2022-05-06 15:09:59 +08:00
用 appops 拒绝就好了
codefever
2022-05-06 15:12:34 +08:00
appops
Biwood
2022-05-06 15:45:34 +08:00
@zagfai 现在不是很多 App 一进去也疯狂弹窗吗,什么红包啊广告之类的
Ga2en
2022-05-06 16:55:46 +08:00
应用详情里面相关权限主动设置为拒绝试一试
clf
2022-05-06 17:06:47 +08:00
你可以选择自己开发一个 app ,拿到无障碍权限,识别到弹窗自动关闭。目前跳过青少年模式 和 开屏广告 就是这么实现的。但现有的应用应该不会去跳过请求权限的弹窗。

或者就是侵入式替换调相关的弹窗类(这个难度太大)
Biwood
2022-05-06 19:27:11 +08:00
@SimonOne
@learningman
@codefever

试了一下,我配置好之后,选择忽略应用市场的 toast 显示,但是打开应用市场还是会弹出请求权限的 toast ,貌似没起作用,难道说这个 toast 不是应用市场的,而是系统级别的?

现在唯一的办法好像只能是先禁用位置、联系人、剪贴板等权限,然后在弹窗上点击允许了,不然只要打开应用市场,隔几秒就弹一次,真的太烦人了。
SimonOne
2022-05-06 19:43:51 +08:00
@Biwood #8 不应该是应用市场要什么权限,就把应用市场要的那个权限设置为拒绝吗 😅 你这直接把 toast 设置为拒绝。
请求权限的弹窗肯定是系统级别的啊,不过这思路错了,别往这方面想了。
Biwood
2022-05-06 19:53:17 +08:00
@SimonOne 我想要的就是直接拒绝 toast ,更简单粗暴,这个方向挺好的呀,用户自己决定什么显示什么不显示,就像浏览器上的 adblock 工具一样
SimonOne
2022-05-06 19:55:39 +08:00
@Biwood #8 估计你理解上出现了偏差,申请权限的弹窗是系统管理的,如果你永久允许了权限,这个弹窗肯定就不会再出现了,appops 做的就是,在允许后根据 appops 设置,给出实际的权限(允许)/随机乱码或空(拒绝)。

所以申请权限的弹窗没有永久拒绝选项的,你还想它不要在弹了,并且也不想给权限,就得 appops 里对那个权限设置拒绝,在申请权限的弹窗点允许。

至于你说的其他的弹窗,假设是 toast ,就设置 toast 的权限拒绝,假设不是,那 appops 也帮不了你。
Alan1978
2022-05-06 20:02:39 +08:00
你这是国行三星吧 都用国行了还在乎这个?
UrsulaTucker
2022-05-06 20:02:49 +08:00
对话框取消
Biwood
2022-05-06 20:06:58 +08:00
@SimonOne 嗯我现在知道怎么用 appos ,只是说希望有个更暴力的工具
Biwood
2022-05-06 20:09:51 +08:00
@SimonOne 当然那个弹窗估计不叫 toast ,就叫弹窗吧,安卓上的 toast 我记得是一小行字自动消失那种,确实是理解错误
SimonOne
2022-05-06 20:12:08 +08:00
@Biwood #14 appops 有模板啊,你设置一下模板哪些权限是拒绝的,新应用第一次申请权限时点允许就好了呀。
你那个更暴力的想法感觉不好,万一那个权限是必须的,或者是你想允许的呢,现在你连弹窗都看不见了,1.就不知道这事了,2.那么如果权限是必须的,应用就会卡住;
而且把申请权限的弹窗禁用了,影响就是全局的,其他应用申请权限也看不到弹窗了。
Biwood
2022-05-06 20:29:09 +08:00
@SimonOne 这就需要系统层面和应用层面一起放权给用户了,必须的权限没开就给提示而不是直接挂掉,记得之前的安卓版本很多应用不给手机权限就直接崩掉,现在的版本就不准这么干了,算是一种进步
greenskinmonster
2022-05-06 20:31:00 +08:00
说实话看半天不知道你说的是哪个弹窗,三星应用商店只有电话权限是必需的,通讯录和存储都可以不给,而且拒绝了也不会再询问授权。广告弹窗就是安装应用后会显示一个推荐应用列表。
你不如截图把你想讨论的问题精确描述下。
kernelpanic
2022-05-06 20:37:30 +08:00
美团打开 app 要关掉一个弹窗, 点骑车之后再关一个弹窗, 然后扫码之后还要再关一个弹窗, 每天都被恶心一次, 祝美团的员工全家身体健康
Biwood
2022-05-06 21:23:42 +08:00

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

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

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

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

© 2021 V2EX