工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
Ley

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

  •  
  •   Ley · Feb 20, 2019 · 15149 views
    This topic created in 2814 days ago, the information mentioned may be changed or developed.
    如题。
    微信 7.0 和 Android 9.0 似乎都是必要条件。
    症状是每天多次会被系统在通知栏提示微信正在后台运行,数秒后自动消失。
    即使微信正在前台显示,也时而会出现此提示。
    在索尼 Xperia XZ Premium 港版系统,XZ3 国行系统,三星 Galaxy S9 港版系统上都得到重现。

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

    ————

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

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