安卓平台上目前有办法屏蔽原生 App 的弹窗吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Biwood

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

  •  
  •   Biwood May 6, 2022 via Android 15419 views
    This topic created in 1460 days ago, the information mentioned may be changed or developed.

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

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

    25 replies    2022-05-07 17:41:30 +08:00
    SimonOne
        1
    SimonOne  
       May 6, 2022   2
    appops
    zagfai
        2
    zagfai  
       May 6, 2022
    这个只是三星是这样吧?
    learningman
        3
    learningman  
       May 6, 2022
    用 appops 拒绝就好了
    codefever
        4
    codefever  
       May 6, 2022
    appops
    Biwood
        5
    Biwood  
    OP
       May 6, 2022 via Android
    @zagfai 现在不是很多 App 一进去也疯狂弹窗吗,什么红包啊广告之类的
    Ga2en
        6
    Ga2en  
       May 6, 2022
    应用详情里面相关权限主动设置为拒绝试一试
    clf
        7
    clf  
       May 6, 2022
    你可以选择自己开发一个 app ,拿到无障碍权限,识别到弹窗自动关闭。目前跳过青少年模式 和 开屏广告 就是这么实现的。但现有的应用应该不会去跳过请求权限的弹窗。

    或者就是侵入式替换调相关的弹窗类(这个难度太大)
    Biwood
        8
    Biwood  
    OP
       May 6, 2022
    @SimonOne
    @learningman
    @codefever

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

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

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

    至于你说的其他的弹窗,假设是 toast ,就设置 toast 的权限拒绝,假设不是,那 appops 也帮不了你。
    Alan1978
        12
    Alan1978  
       May 6, 2022 via Android
    你这是国行三星吧 都用国行了还在乎这个?
    UrsulaTucker
        13
    UrsulaTucker  
       May 6, 2022 via Android
    对话框取消
    Biwood
        14
    Biwood  
    OP
       May 6, 2022 via iPhone
    @SimonOne 嗯我现在知道怎么用 appos ,只是说希望有个更暴力的工具
    Biwood
        15
    Biwood  
    OP
       May 6, 2022 via iPhone
    @SimonOne 当然那个弹窗估计不叫 toast ,就叫弹窗吧,安卓上的 toast 我记得是一小行字自动消失那种,确实是理解错误
    SimonOne
        16
    SimonOne  
       May 6, 2022
    @Biwood #14 appops 有模板啊,你设置一下模板哪些权限是拒绝的,新应用第一次申请权限时点允许就好了呀。
    你那个更暴力的想法感觉不好,万一那个权限是必须的,或者是你想允许的呢,现在你连弹窗都看不见了,1.就不知道这事了,2.那么如果权限是必须的,应用就会卡住;
    而且把申请权限的弹窗禁用了,影响就是全局的,其他应用申请权限也看不到弹窗了。
    Biwood
        17
    Biwood  
    OP
       May 6, 2022 via iPhone
    @SimonOne 这就需要系统层面和应用层面一起放权给用户了,必须的权限没开就给提示而不是直接挂掉,记得之前的安卓版本很多应用不给手机权限就直接崩掉,现在的版本就不准这么干了,算是一种进步
    greenskinmonster
        18
    greenskinmonster  
       May 6, 2022
    说实话看半天不知道你说的是哪个弹窗,三星应用商店只有电话权限是必需的,通讯录和存储都可以不给,而且拒绝了也不会再询问授权。广告弹窗就是安装应用后会显示一个推荐应用列表。
    你不如截图把你想讨论的问题精确描述下。
    kernelpanic
        19
    kernelpanic  
       May 6, 2022
    美团打开 app 要关掉一个弹窗, 点骑车之后再关一个弹窗, 然后扫码之后还要再关一个弹窗, 每天都被恶心一次, 祝美团的员工全家身体健康
    Biwood
        20
    Biwood  
    OP
       May 6, 2022 via Android
    greenskinmonster
        21
    greenskinmonster  
       May 6, 2022   1
    @Biwood #20 这个应该不是跟应用商店绑定的。
    你看看这个视频,能不能关掉
    xloger
        22
    xoger  
       May 7, 2022
    我在用的一个 App "大圣净化",应该是有这个功能的
    zagfai
        23
    zagfai  
       May 7, 2022
    @Biwood 哦你说应用内。。。 不用就行了,那没办法,或者付费应用
    zhaoyeye
        24
    zhaoyeye  
       May 7, 2022
    原生弹窗?没遇见过
    zabio
        25
    zabio  
       May 7, 2022
    通知滤盒,playstore
    About     Help     Advertise     Blog     API     FAQ     Solana     6124 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 72ms UTC 02:27 PVG 10:27 LAX 19:27 JFK 22:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86