Skip to content

[Bug] Background process sleep #96

@MKCXFH114514

Description

@MKCXFH114514

Steps to reproduce/复现步骤

  1. 本地模式任意Patch两个(及以上)应用(此处为QQ9.2.70,Dex+MT+Lv3;BiliBili8.74.0,Dex+MT+Lv2),
  2. 安装
  3. 打开任意一个应用,从logo阶段进入主页面,随意进行操作,退至后台,未发现问题(应用未休眠),可重新打开继续操作
  4. 打开另一个,发现启动时间延长约50%,从logo阶段进入主页面,随意进行操作,退至后台
  5. 切换已经在后台的前一个应用,观察到应用疑似从休眠重置(系统没有杀进程),重新显示logo后进入主页面,而非处在退时的页面
  6. 后台的应用最多坚持5分钟,服务进程不受影响(QQ消息正常发送)
  7. 使用其中一个程序调用另一个(Bilibili向QQ分享视频,QQ打开链接转到Bilibili看视频),有概率卡死,还有可能吊起后所有模块失效

Expected behaviour/预期行为

不出现上述问题

Actual behaviour/实际行为

出现上述问题

Xposed Module List/Xposed 模块列表

测试一:无
测试二:QQ:QFun,QQNTBattery,QQHook,QStory,XAutoDaily,ovo,模了个块
Bilibili:BAuxiliary,哔哩漫游

NPatch version/NPatch 版本

1.0.5-Release

Android version/Android 版本

12.0(HarmonyOS4.2.0)

Shizuku version/Shizuku 版本

13.6.0(未启用)

Version requirement/版本要求

  • I am using latest debug CI version of NPatch and enable verbose log/我正在使用最新 CI 调试版本且启用详细日志

Apk file/Apk 文件

文件过大

Logs/日志

Details
Not Found

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions