V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
Ley
V2EX  ›  全球工单系统

微信 7.0 在 Android 9.0 下频繁在通知栏被提示在后台运行

  •  
  •   Ley · 2019-02-20 13:06:19 +08:00 · 12941 次点击
    这是一个创建于 1864 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题。
    微信 7.0 和 Android 9.0 似乎都是必要条件。
    症状是每天多次会被系统在通知栏提示微信正在后台运行,数秒后自动消失。
    即使微信正在前台显示,也时而会出现此提示。
    在索尼 Xperia XZ Premium 港版系统,XZ3 国行系统,三星 Galaxy S9 港版系统上都得到重现。

    由于其他程序并没有此问题,怀疑是微信没有按照 Android 9.0 推荐的方式在后台执行处理。
    希望有相关朋友修复此问题,谢谢。
    第 1 条附言  ·  2019-02-21 09:56:53 +08:00
    我这边 Play 版非 Play 版都有同样症状。因为只会出现几秒,所以不注意的话可能会忽略。
    73 条回复    2019-03-18 08:40:09 +08:00
    orangeade
        1
    orangeade  
       2019-02-20 13:10:10 +08:00 via Android
    微信支持通知渠道了,直接屏蔽掉这个通知分类,
    后台的话,我直接用 AppOps 干掉了
    Cowan
        2
    Cowan  
       2019-02-20 13:12:42 +08:00 via Android
    三星同样问题。
    ranleng
        3
    ranleng  
       2019-02-20 13:13:55 +08:00 via Android
    @orangeade 微信只有两个,messages 和 others 但关掉 others 好像接不到语音了…
    wocala
        4
    wocala  
       2019-02-20 13:15:29 +08:00 via Android
    的确,超级烦人,不知道微信在后台搞什么
    cpyhaha
        5
    cpyhaha  
       2019-02-20 13:16:35 +08:00 via Android   ❤️ 2
    我还会提醒正在获取步数,不知道什么情况
    RobertYang
        6
    RobertYang  
       2019-02-20 13:16:57 +08:00 via Android   ❤️ 1
    现在开始显示微信正在获取步数,x 秒后退出
    RYAN0UP
        7
    RYAN0UP  
       2019-02-20 13:17:33 +08:00 via Android   ❤️ 1
    @cpyhaha 同!说的 6s,可是一直在
    orangeade
        8
    orangeade  
       2019-02-20 13:18:47 +08:00
    @ranleng #3 那就把优先级跳到最低
    ybbswc
        9
    ybbswc  
       2019-02-20 13:20:15 +08:00 via Android
    正在获取步数,6 秒后退出。
    F1024
        10
    F1024  
       2019-02-20 13:21:03 +08:00
    cizeZSY
        11
    cizeZSY  
       2019-02-20 13:28:19 +08:00
    Laynooor
        12
    Laynooor  
       2019-02-20 13:40:21 +08:00 via Android
    同样的情况,哪怕限制后台运行也会有,但最近没有了...不知道我做了什么,可能是我用 My Android Tools 把一些东西禁用掉的缘故
    ixiaozhi
        13
    ixiaozhi  
       2019-02-20 13:41:39 +08:00
    同样,s9 国行系统还不能禁微信后台,有点无解了
    uqf0663
        14
    uqf0663  
       2019-02-20 13:45:50 +08:00
    vivo nexs +1
    916go
        15
    916go  
       2019-02-20 13:48:33 +08:00 via Android
    7.0 不能 fcm 了
    s2q1984
        16
    s2q1984  
       2019-02-20 13:54:19 +08:00
    @cpyhaha #5 +1
    vmebeh
        17
    vmebeh  
       2019-02-20 14:00:57 +08:00 via iPhone
    他们家黑科技多,现在 Nexus 6 开微信已经卡爆了
    fredcc
        18
    fredcc  
       2019-02-20 14:01:04 +08:00
    而且发现微信的手环提醒也不正常了
    Mo0o
        19
    Mo0o  
       2019-02-20 14:01:49 +08:00
    mix3 +1
    crabor
        20
    crabor  
       2019-02-20 14:08:40 +08:00 via Android
    对对对我也是,我还以为是我手机问题呢
    manshisan
        21
    manshisan  
       2019-02-20 14:10:59 +08:00
    一加 5T 也是这样的
    lebronymz
        22
    lebronymz  
       2019-02-20 14:15:07 +08:00
    一加 5 已经取消相关通知提醒,眼不见为净
    wyhismyson
        23
    wyhismyson  
       2019-02-20 14:17:32 +08:00 via Android
    我还以为是我手机坏了,真的哈皮
    reactna1ve
        24
    reactna1ve  
       2019-02-20 14:28:06 +08:00
    所以我老老实实用回 673 ……带手环的表示收到这个通知真的神烦,每半个小时就震动一下,真的垃圾
    arens
        25
    arens  
       2019-02-20 14:45:17 +08:00
    @ybbswc 一样,以前没有,最近 2 天发现总是提示正在同步步数,我知道哪里可以关掉
    miss1123
        26
    miss1123  
       2019-02-20 15:17:17 +08:00
    还好没更新
    pengwen
        27
    pengwen  
       2019-02-20 15:19:56 +08:00 via Android
    @RobertYang 最近同样这样显示获取步数
    junjieyuanxiling
        28
    junjieyuanxiling  
       2019-02-20 15:21:40 +08:00
    把这个通知的渠道关了就没有了。
    不过问题在于微信不使用 gcm/fcm,消息延迟非常高。
    a4854857
        29
    a4854857  
       2019-02-20 15:27:03 +08:00
    看到大家都有就放心了.我还以为有什么辣鸡软件伪装成微信弹信息.
    bobyang
        30
    bobyang  
       2019-02-20 15:29:52 +08:00 via Android
    没有感觉到。。。
    ChikoritaPiplup
        31
    ChikoritaPiplup  
       2019-02-20 15:31:25 +08:00 via Android
    是的,超级烦,解锁屏幕就弹正在运行和获取步数
    mewpoi
        32
    mewpoi  
       2019-02-20 15:34:02 +08:00
    自由的 Android
    two4mamba
        33
    two4mamba  
       2019-02-20 15:39:03 +08:00
    最近也是发现微信在同步步数……
    Love4Taylor
        34
    Love4Taylor  
       2019-02-20 15:53:36 +08:00
    @ranleng #3 接不到语音有点伤啊
    araraloren
        35
    araraloren  
       2019-02-20 15:56:00 +08:00
    没发现 同步步数,倒是有 在后台运行的提示,停留大约 1 秒钟。。
    paranoidxxx
        36
    paranoidxxx  
       2019-02-20 16:00:23 +08:00   ❤️ 1
    都存在
    wclebb
        37
    wclebb  
       2019-02-20 16:06:05 +08:00
    手持着 iOS 看着你们。

    ————

    其实我觉得开发者应该对软件一些权限做出声明。
    比如获取步数,会需要涉及用到什么:联网、后台等等。
    wanwaneryide
        38
    wanwaneryide  
       2019-02-20 16:14:24 +08:00
    小米 8,一天总会有那么几次正在同步步数数据之类的通知,几秒钟之后就自己消失了
    YQ94
        39
    YQ94  
       2019-02-20 16:36:52 +08:00
    mix2s+1 弹出来几秒然后自己消失了,就懒得管了
    NieKing
        40
    NieKing  
       2019-02-20 17:40:40 +08:00
    @wclebb 额 iOS 的电报是阉割过的。。
    wclebb
        41
    wclebb  
       2019-02-20 17:44:29 +08:00
    @NieKing #40 我没对比过,也不知道是否阉割过严重的功能。
    但我使用过程中并无发现有什么问题,而且我用的频率少,并没什么。
    FLADIMIR
        42
    FLADIMIR  
       2019-02-20 17:46:24 +08:00 via Android
    @cpyhaha 同,就这两天出现的,很迷
    q0000x
        43
    q0000x  
       2019-02-20 17:59:04 +08:00
    play 版本的似乎没有你们说的那个问题,7.0.3,S9+国行系统
    dilu
        44
    dilu  
       2019-02-20 18:23:22 +08:00
    redmi note7 +1
    Soponpatara
        45
    Soponpatara  
       2019-02-20 18:27:18 +08:00
    一加 6T+1,这个情况也是近几天出现的
    kzzhr
        46
    kzzhr  
       2019-02-20 18:32:58 +08:00 via Android
    同,通知栏里显示好多垃圾软件经常后台运行。
    权限禁掉也没用。
    太蛋疼了
    cjzlol
        47
    cjzlol  
       2019-02-20 19:52:48 +08:00 via Android
    @q0000x 有的,可以注意一下
    ShunYea
        48
    ShunYea  
       2019-02-20 19:55:00 +08:00 via Android
    同样的问题,MIUI10.2 安卓 9,升级到微信 7.0,频繁出现,而且这几天还出现同步步数问题,囧。
    916go
        49
    916go  
       2019-02-20 20:32:03 +08:00 via Android
    @q0000x play 更新 7.03 了?
    donkeylucky
        50
    donkeylucky  
       2019-02-20 20:58:23 +08:00
    我的一加 6T 也是弹出正在获取步数, 卸载跑到 apkpure 下载一个海外版的 现在清净了
    OldDriverKing
        51
    OldDriverKing  
       2019-02-20 21:05:15 +08:00 via Android
    我的华为 P20 也经常解锁后通知微信正在后台运行
    xcssum
        52
    xcssum  
       2019-02-20 22:34:11 +08:00
    刚从 iOS 换到华为,看来是错怪华为了
    honeycomb
        53
    honeycomb  
       2019-02-20 22:50:04 +08:00 via Android   ❤️ 1
    楼主你把微信的后台限制(电池->background restriction,等价于将 appops 的 run_any_in_background 设定为 ignore )打开就可以了,如此微信将不能在非前台时建立 /保留时建立前台服务。

    具体原因:微信不情愿地升级到 SDK26 后,为了完成某些任务,会使用前台服务,而前台服务强制要显示上述通知栏内容(在 Android9,用户可以停止显示这些内容)
    JsonLee
        54
    JsonLee  
       2019-02-20 23:16:28 +08:00 via iPhone
    @ixiaozhi 微信会跟各大手机厂商谈合作,不然很难做到很高的推送抵达率。没合作的会不定期的弹 notification 来保证后台服务存活。
    Baboonowen
        55
    Baboonowen  
       2019-02-21 00:58:02 +08:00 via Android
    play 版好像没有上述现象。。。
    wocala
        56
    wocala  
       2019-02-21 01:04:23 +08:00 via Android   ❤️ 1
    @q0000x 同 play 版本,会出现这样的问题,pixel2 pie
    flynaj
        57
    flynaj  
       2019-02-21 01:49:26 +08:00 via Android
    MIUI 关闭后台运行,有空打开看看,都更周围的人说了有事情打电话,发微信没有用,减少时间碎片。
    ronman
        58
    ronman  
       2019-02-21 08:16:02 +08:00 via Android
    正常,7.0 出的时候就这样
    wolfie
        59
    wolfie  
       2019-02-21 08:23:28 +08:00
    把步数开了再关试试。
    jimbray
        60
    jimbray  
       2019-02-21 08:31:31 +08:00
    一加 5T 这几天才出现的 : 正在获取步数,6 秒后退出。
    honeycomb
        61
    honeycomb  
       2019-02-21 08:41:09 +08:00 via Android
    @jimbray 看样子是为了在 9.0 的限制下获取计步器的数据?
    Halry
        62
    Halry  
       2019-02-21 09:20:43 +08:00 via iPhone
    9.0 限制后台和限制获取数据了吧,要是以前不用点手段,微信 background running 几十个小时,电都是微信耗完了
    后台一段时间只剩下 background cache,cache 不能获取传感器数据,所以强制唤醒下获取下数据看你去哪里
    关掉微信运动试下
    demonzoo
        63
    demonzoo  
       2019-02-21 09:22:59 +08:00
    华为,EMUI 9,一样的问题
    Leu
        64
    Leu  
       2019-02-21 09:29:24 +08:00
    @honeycomb 只有这位老哥说清楚了状况,这是 android8.0 后的后台服务限制。app 进入后台后,系统将停止应用的后台服务,这个时候一个解决方法就是使用前台服务,前台服务会在通知栏进行提示。
    Leu
        65
    Leu  
       2019-02-21 09:32:34 +08:00
    @JsonLee 牛逼如微信也要想办法保活😂
    AwesomeBing
        66
    AwesomeBing  
       2019-02-21 09:42:34 +08:00
    我的国行 samsung s9+也是一样的问题 而且有时候是正在微信的界面也提示
    konikoo
        67
    konikoo  
       2019-02-21 09:46:50 +08:00
    华为 emui 9 同样情况
    Ley
        68
    Ley  
    OP
       2019-02-21 09:58:41 +08:00 via Android
    @Leu 是的,我也这么怀疑。我自己也做 Android 开发,第一反应就是微信没有按照推荐方式操作。
    顺便,我们 ID 好像,哈哈…
    Kei
        69
    Kei  
       2019-02-21 11:28:33 +08:00
    Google Pixel 1 + 1
    aaronysj
        70
    aaronysj  
       2019-02-21 11:40:05 +08:00
    华为 EMUI 9.0.1 昨天还突然跳出来说 正在读取步数... WTF
    honeycomb
        71
    honeycomb  
       2019-02-21 11:51:34 +08:00 via Android
    @Leu 以前知道这个事情是为了强迫它走 GCM。
    wobuhuicode
        72
    wobuhuicode  
       2019-02-21 16:29:39 +08:00
    Google 下载的木有这个问题
    heguannantc
        73
    heguannantc  
       2019-03-18 08:40:09 +08:00
    @honeycomb
    大佬求问一下 play 版 7.0 的消息推送到底是咋回事。是割掉 FCM 了还是要特别的开启姿势
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2842 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 13:18 · PVG 21:18 · LAX 06:18 · JFK 09:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.