uniapp打包安卓如何修改启动页
在uniapp中打包安卓应用时,如何自定义修改启动页?我在manifest.json里配置了启动图,但打包后始终显示默认的HBuilder启动画面。需要修改哪些配置才能生效?是否需要单独处理不同屏幕尺寸的启动图?求具体操作步骤和注意事项。
        
          2 回复
        
      
      
        在HBuilderX中,修改启动页需替换项目根目录下/unpackage/resources中的启动图。注意图片尺寸需符合安卓规范,一般为1080x1920像素。替换后重新打包即可生效。
在 UniApp 中修改 Android 启动页(启动图),主要通过配置 manifest.json 文件实现。以下是详细步骤:
1. 修改 manifest.json 配置
打开项目根目录下的 manifest.json 文件,在 "app-plus" -> "splashscreen" 节点中配置启动页参数:
{
  "app-plus": {
    "splashscreen": {
      "autoclose": true,           // 是否自动关闭启动页
      "waiting": true,             // 是否显示等待雪花
      "delay": 0,                  // 启动页延迟关闭时间(毫秒)
      "target": "id"               // 可指定跳转的页面(可选)
    }
  }
}
2. 替换启动图片
- 图片路径:将自定义启动图片放入 nativeResources/resources目录下的对应分辨率文件夹中:- drawable-hdpi(高分辨率)
- drawable-xhdpi(超高分辨率)
- drawable-xxhdpi(超超高分辨率)
 
- 图片要求:
- 格式:PNG
- 命名:必须为 splash.png
- 尺寸建议:
- HDDPI:480x800
- XHDPI:720x1280
- XXHDPI:1080x1920
 
 
3. 重新打包
完成配置和图片替换后,通过 HBuilderX 重新打包生成 APK:
- 选择 发行 → 原生 App-云打包
- 勾选 Android 平台并选择配置
- 点击打包生成新安装包
注意事项
- 如果使用自定义基座,需先制作新版自定义基座再调试
- 云打包时请确保图片路径正确,否则会使用默认启动图
- 如需完全自定义启动页(如动态内容),需通过原生插件开发实现
通过以上步骤即可修改 UniApp 安卓应用的启动页。
 
        
       
                     
                   
                    

