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

Flutter项目运行默认计数器App而非自定义登录页问题求助

解决Flutter项目显示默认计数器而非自定义登录页的问题
  • 检查主入口Widget配置
    确认main.dart的runApp()方法里,根Widget是你的自定义登录页,而非默认的计数器相关Widget。示例:

    void main() {
      runApp(LoginPage()); // 替换为你的登录页Widget
    }
    

    若使用MaterialApp包裹,需确保home属性指向登录页:

    void main() {
      runApp(const MyApp());
    }
    
    class MyApp extends StatelessWidget {
      const MyApp({super.key});
    
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'Flutter Demo',
          home: LoginPage(), // 此处替换为你的登录页
        );
      }
    }
    
  • 确认文件已保存
    执行flutter run前,确保main.dart等修改过的文件已保存,VS Code可使用Ctrl+S(Windows/Linux)或Cmd+S(Mac)快速保存。

  • 清理缓存后重新构建
    缓存可能导致旧代码运行,执行以下命令后重新启动项目:

    flutter clean
    flutter pub get
    flutter run
    
  • 核查运行目标与启动配置
    确认VS Code右下角选中的是目标设备,同时检查.vscode/launch.json的启动配置,确保program字段指向正确的main.dart路径,未指定其他入口文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 13:45:53