如何运行firstapp flutter 1.5

时间:2019-06-19 07:09:05

标签: flutter

我尝试将https://flutter.dev/docs/get-started/test-drive此处的Windows上的颤振安装在testdrive上

defaut应用程序生成的工作很好,但是当我尝试遵循snd部分时 https://flutter.dev/docs/get-started/codelab

我遇到错误:

error: The function 'MyApp' isn't defined. (undefined_function at [flutter_app007] lib\main.dart:3)
error: 'MaterialApp' isn't a function. (invocation_of_non_function at [flutter_app007] lib\main.dart:8)
error: 'Scaffold' isn't a function. (invocation_of_non_function at [flutter_app007] lib\main.dart:10)
error: 'AppBar' isn't a function. (invocation_of_non_function at [flutter_app007] lib\main.dart:11)

main.dart中的此代码

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Welcome to Flutter',
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Welcome to Flutter'),
        ),
        body: const Center(
          child: const Text('Hello World'),
        ),
      ),
    );
  }
}
我检查了扑扑医生,但没什么不好的。

2 个答案:

答案 0 :(得分:0)

转到项目目录并打开Windows cmd。并尝试flutter run

答案 1 :(得分:0)

好的,我终于解决了这个问题。 当我键入'flutter_console.bat'时,我得到了'mysql is unknow program'。我终于发现,安装MySQL Fabric 1.5和MySQL Utilities 1.5 \可以在PATH env变量中设置其路径。此路径毒害了结果路径集成,返回“ mysql is unknow program”,并停止项目生成。卸载mysql软件后,可以通过清除其条目中的路径来解决该问题,现在可以创建项目并按预期工作。 很奇怪,不。