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

FlutterFlow项目安卓真机测试出现两个启动页,求解决方法

解决FlutterFlow导出安卓项目后双启动页问题

以下是移除默认Flutter启动页、保留自定义启动页的步骤:

  • 打开Android Studio中导出的安卓项目,定位到android/app/src/main/res目录
  • 删除默认启动页相关资源:
    • 删除所有以launch_background命名的drawable资源文件(包含各dpi目录下的同名文件,如drawable-hdpi/launch_background.png等)
    • 若存在launch_background.xml文件,也一并删除
  • 修改启动主题配置:
    • 打开android/app/src/main/AndroidManifest.xml,找到主<activity>标签的android:theme属性,将其从默认的@style/LaunchTheme替换为你自定义启动页对应的主题(可在res/values/styles.xml中查看FlutterFlow生成的自定义启动主题)
    • 或者直接修改styles.xml里的LaunchTheme,将其android:windowBackground设置为你的自定义启动页资源
  • 清理并重建项目:
    • 执行Build > Clean Project,再执行Build > Rebuild Project
    • 重新部署到安卓真机测试

原因说明

FlutterFlow导出安卓项目时,会同时保留默认Flutter启动页的配置资源,与你添加的自定义启动页叠加,导致出现先后两个启动页。通过删除默认资源并修正主题指向,即可只保留你设置的红色背景启动页。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 03:07:08