我尝试将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'),
),
),
);
}
}
我检查了扑扑医生,但没什么不好的。
答案 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软件后,可以通过清除其条目中的路径来解决该问题,现在可以创建项目并按预期工作。 很奇怪,不。