真机运行和其他平台都是好的 在小米澎湃os闪退
真机运行和其他平台都是好的 在小米澎湃os闪退
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Windows | win11 | HBuilderX |
产品分类:uniapp/App
PC开发环境操作系统:Windows
PC开发环境操作系统版本号:win11
HBuilderX类型:正式
HBuilderX版本号:4.57
手机系统:Android
手机系统版本号:Android 15
手机厂商:小米
手机机型:小米15
页面类型:vue
vue版本:vue3
打包方式:云端
App下载地址或H5网址:[https://api.chongyueyue.cn/app/download_latest](https://api.chongyueyue.cn/app/download_latest)
操作步骤:
- 直接安装 点击app图标即可复现
预期结果:
- 每次点击图标都能进入app
实际结果:
- 第一次会闪退 第二次又能进入 关闭app后的第一次又闪退
bug描述:
- 真机调试都没有问题 打包提交商店或是直接按照apk都会第一次闪退 第二次又可以进去
2 回复
提交崩溃日志吧
针对小米澎湃OS闪退问题,建议从以下几个方面排查:
- 权限问题检查:
- 确保manifest.json中已声明所有必要权限
- 特别检查存储权限和后台运行权限
- 启动优化适配:
- 检查App.vue中的onLaunch生命周期
- 避免在启动时执行过多同步操作
- 原生插件兼容性:
- 检查是否使用了可能不兼容澎湃OS的uni原生插件
- 尝试暂时移除所有原生插件测试
- 日志收集:
- 使用adb logcat收集崩溃日志
- 重点查看崩溃时的Java堆栈信息
- 启动白屏设置:
- 在manifest.json中适当延长启动图显示时间
"app-plus": {
"splashscreen": {
"delay": 2000
}
}