首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Android

华为手机上 app 退到后台在被限制网络导致的 bug

  •  
  •   monkeyliu · 83 天前 · 1204 次点击
    这是一个创建于 83 天前的主题,其中的信息可能已经有所发展或是发生改变。
    app 做的事情:本地录屏后通过 socket 不断发数据投屏到另一台 Android 设备,结果发现在应用退到后台或者锁屏状态下,socket 连接会断开,投屏功能就出问题了。

    1、尝试过提高进程优先级但是无效
    2、只有在不充电的时候才会断开网络(充电时一切正常)
    3、只有华为有这个问题(垃圾华为,一堆问题)

    猜测是华为的限制策略,限制后台的流量,请问大家有没有遇到过,怎么解
    7 回复  |  直到 2019-08-27 12:58:38 +08:00
        1
    boywhp   83 天前
    电源管理 允许后台活动
        2
    neteasepugq   83 天前
    EMUI8 还是 9 以上和低版本表现不一样.(加了各种白名单,华为的电影管理,google 的电功耗白名单).
    可以试一试改个 com.huawei.x 包名 最好找个系统应用能被卸载的包名

    最后无解的话找华为厂商申请白名单.. 终极大招
        3
    jacatch   83 天前
    华为手机有个选项,“休眠时始终保持网络连接”,把他打开。然后切到后台问题,首先把应用的自启动权限全部改成手动管理,然后应用切到后台时打开多任务列表,把这个应用向上滑动一下就能把它锁定防止随意被杀掉
        4
    William911   83 天前 via iPhone
    请贴出代码
        5
    jethroX   83 天前
    小米也有这个限制,及其恶心
        6
    ihipop   82 天前 via Android
    爱国警告
        7
    SuiXing   77 天前
    说实话 作为用户 觉得这个功能挺好的
    作为开发者 或者可以引导客户去设置允许
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3460 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 04:14 · PVG 12:14 · LAX 20:14 · JFK 23:14
    ♥ Do have faith in what you're doing.