uni-app 离线打包运行至出现tabbar,target用的36,在android 16版本35上无法运行
uni-app 离线打包运行至出现tabbar,target用的36,在android 16版本35上无法运行
操作步骤:
- 系统启动页后,就出现主屏幕,主屏幕只有tabbar上面是黑屏(我设置的背景,默认应该是白屏)
预期结果:
- 出现tabbar并出现主页
实际结果:
- 出现tabbar并且黑屏(35版本),36版本根本不会运行。
bug描述:
- 【报Bug】离线打包运行至出现tabbar,target用的36,在android 16版本35上无法运行
| 信息类别 | 信息内容 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Mac |
| PC开发环境版本 | 15.7.2 |
| HBuilderX类型 | 正式 |
| HBuilderX版本 | 4.87 |
| 手机系统 | Android |
| 手机系统版本 | Android 16 |
| 手机机型 | pixel9 |
| 页面类型 | vue |
| vue版本 | vue3 |
| 打包方式 | 离线 |
| 项目创建方式 | HBuilderX |

更多关于uni-app 离线打包运行至出现tabbar,target用的36,在android 16版本35上无法运行的实战教程也可以访问 https://www.itying.com/category-93-b0.html
该bug反馈内容不完整,缺少关键信息:未提供项目类型(uni-app标准版还是uni-app-x)、pages.json中tabbar配置、代码示例及详细复现步骤(如如何创建项目、配置过程等)。仅描述"启动后黑屏"现象,无法直接复现。预期结果合理,但实际结果描述模糊("黑屏"需明确是内容区空白还是整个页面异常)。
经核查知识库,此问题可能由以下原因导致:
版本兼容性问题:用户使用HBuilderX 4.87(较旧正式版),而知识库显示Android高版本(如Android 14+)存在兼容性修复。例如知识库记录"Android平台 更新 UniPush 谷歌渠道 使用的个推 SDK 为 4.4.3.13 版,解决部分Android14设备无法拉起应用的Bug",且后续版本持续修复Android平台渲染问题(如App-Android平台修复容器组件CSS样式无效)。
targetSdkVersion配置:Android 16要求targetSdkVersion≥36,但离线打包需原生工程配置。知识库明确说明离线打包需在原生工程中设置Android平台版本,若未正确配置可能导致启动异常。
uni-app-x差异:若为uni-app-x项目,其App平台架构与标准版不同,不支持webview,需检查是否误用标准版API。
建议用户:
升级HBuilderX至最新版(知识库最新版本为4.28+)
确认项目类型并提供pages.json配置
检查AndroidManifest.xml中android:targetSdkVersion是否设为36
参考真机运行常见问题排查指南收集日志
此问题非误报,但需补充信息进一步定位。优先推荐更新开发工具并验证基础配置。 内容为 AI 生成,仅供参考
更多关于uni-app 离线打包运行至出现tabbar,target用的36,在android 16版本35上无法运行的实战教程也可以访问 https://www.itying.com/category-93-b0.html
渲染问题可以参考文档中的配置:https://nativesupport.dcloud.net.cn/AppDocs/FAQ/android.html

