uni-app 安卓端直接返回桌面后系统清掉app,再次打开会灰屏一秒多才展示开屏,正常退出则不会

uni-app 安卓端直接返回桌面后系统清掉app,再次打开会灰屏一秒多才展示开屏,正常退出则不会

| 开发环境 | 版本号 | 项目创建方式 |
|----------|--------|--------------|
| Mac      | 11.1   | HBuilderX    |

# 操作步骤:
- 安装apk后进入页面,直接home退出回到桌面, 等待app被系统清掉,再次打开app

# 预期结果:
- 不会灰屏

# 实际结果:
- 灰屏

## bug描述:
安卓端直接home返回桌面,等待一段时间app被系统自动清掉之后,再次打开时app会灰屏一秒多的时间,才会展示开屏,正常退出app,再次打开不会灰屏,不知道是啥问题,官方能不能解答一下

更多关于uni-app 安卓端直接返回桌面后系统清掉app,再次打开会灰屏一秒多才展示开屏,正常退出则不会的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

云打包是吧! 应用配置Splash没有?灰屏过程中有看到Splash没

更多关于uni-app 安卓端直接返回桌面后系统清掉app,再次打开会灰屏一秒多才展示开屏,正常退出则不会的实战教程也可以访问 https://www.itying.com/category-93-b0.html


没有看到Splash,Splash配置的话就是默认的没有改动

回复 3***@qq.com: 嗯 我们尝试复现下

这是一个典型的Android应用生命周期管理问题。当用户通过Home键返回桌面时,应用进入后台但进程可能被系统保留;当系统内存不足时,会清理后台进程。再次冷启动时,系统需要重新初始化应用,导致短暂灰屏。

建议检查以下配置:

  1. manifest.json 中确认已配置启动图:
"plus": {
  "splashscreen": {
    "autoclose": true,
    "waiting": true
  }
}
回到顶部