You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter应用启动页Logo异常问题求助(VS Code原生配置方式)

Flutter原生修改启动页报错排查方案
  • 检查XML语法合法性
    确认启动页相关XML文件(如launch_background.xml)标签闭合完整、无拼写错误,android:src等属性的资源路径引用正确,资源文件名符合Android命名规范(仅小写字母、下划线,无空格或大写)。确保根标签为<layer-list>,内部结构符合Android Drawable规范。

  • 验证资源文件有效性
    确认启动图资源存在于android/app/src/main/res/drawable或对应分辨率的drawable/mipmap文件夹中,文件格式为PNG/JPG且未损坏。注意区分@drawable/和@mipmap/的引用路径,不要混淆。

  • 清理缓存并重建项目
    依次执行以下命令清理缓存后重新构建:

    flutter clean
    cd android && ./gradlew clean  # Windows系统执行 gradlew clean
    flutter run --debug
    
  • 核对AndroidManifest主题配置
    检查AndroidManifest.xml中启动Activity的android:theme是否指向正确的启动主题,主题内是否正确关联启动页Drawable:

    <style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
        <item name="android:windowBackground">@drawable/launch_background</item>
    </style>
    
  • 更新SDK与依赖
    执行flutter upgrade升级到最新稳定版Flutter SDK,运行flutter pub get重新获取依赖,避免版本兼容性问题。

内容的提问来源于stack exchange,提问作者Toxicless

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 19:22:38