47042
V2EX  ›  Android

Android 9 上如何用绿色守护接收微信的 gcm 推送?

  •  
  •   47042 · Oct 5, 2019 · 19198 views
    This topic created in 2423 days ago, the information mentioned may be changed or developed.

    升级 Android 9 之后发现原来的配置不行了。我原来是把微信加入节电白名单,再在绿色守护中使用 xposed 模式,选择对绿色化的应用接收 gcm 推送。

    Android 9 系统中,这样配置不行。我也尝试在上述配置上选择对微信实施严格的后台设置("RUN_IN_BACKGROUND"那个权限),但是没有起作用,这样做之后绿色守护会把微信识别为后台纯净应用,不进行休眠,(结果就是微信存在于后台,通知不是通过 gcm 推送)并且在*##426##*中看不到微信相关的推送。

    想请教 Android 9 应该怎么设置?谢谢

    12 replies    2020-10-12 20:19:34 +08:00
    morethansean
        1
    morethansean  
       Oct 5, 2019
    不需要绿色守护,直接 App Info 里面限制微信的后台应用就行了。
    LZSZ
        2
    LZSZ  
       Oct 5, 2019
    我的做法是不限制微信后台,相信我并不会怎么耗电。
    ntdll
        3
    ntdll  
       Oct 5, 2019
    微信不是并不走 GCM/FCM 嘛?

    微信通过 GCM/FCM 只是用作唤醒,没有内容的。真正的消息内容是在唤醒以后通过微信自己的渠道推送过来的。
    cst4you
        4
    cst4you  
       Oct 5, 2019
    不光不限制微信还要把微信放到不优化电池里头, 从此微信大几率不被杀, 爽的一批, 消息也能马上到
    Hoshizora
        5
    Hoshizora  
       Oct 5, 2019 via Android   ❤️ 1
    清除数据,然后开全局登录有一定几率触发启用 FCM
    joeyliu6
        6
    joeyliu6  
       Oct 6, 2019 via Android
    请试一下应用管理: https://www.coolapk.com/apk/github.tornaco.xposedmoduletest

    有一个微信 GCM 推送开启的设置。
    bclerdx
        7
    bclerdx  
       Oct 6, 2019
    @cst4you 把微信放到电池不优化的列表内,有人反馈微信消息接收延迟。
    47042
        8
    47042  
    OP
       Oct 6, 2019
    @Hoshizora 好像之前在 Android 7 的时候我的确是这么登录的。我试试~


    @cst4you 我的想法是 gcm 一定要能够顺畅到达,如果之后我想要缓存微信进程也可以选择使用缓存接收消息。另一方面我用微信其实比较少,所以 gcm 可能更适合我。
    cst4you
        9
    cst4you  
       Oct 7, 2019
    @bclerdx 请多用, Android 9 多了自适应电池省电, 用的少系统一样会咔嚓你
    Lxcm
        10
    Lxcm  
       Oct 8, 2019
    一直在后台它不香?又没多耗电 比 ios 推送通知再进去界面刷新一遍才收到信息舒服多了
    bclerdx
        11
    bclerdx  
       Oct 8, 2019
    @cst4you 你是说一定时间没用 APP,系统认为是不活动的吧,然后给你关闭后台。导致收不到消息或消息延迟?
    skrad
        12
    skrad  
       Oct 12, 2020
    @47042 你好 请问你最近关于这个主题有什么解决方案么?我也想达到同样的效果
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2885 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 06:42 · PVG 14:42 · LAX 23:42 · JFK 02:42
    ♥ Do have faith in what you're doing.