FLUTTER NoSuchMethodError: The getter 'debugDidSendFirstFrameEvent' was called on null
FLUTTER NoSuchMethodError: The getter 'debugDidSendFirstFrameEvent' was called on null
希望大家注意安全!我一直在研究 NetNinja's tutorial on Flutter, Google's open source, cross-platform app framework powered by Dart。我一直在关注教程,没有遇到任何问题。但是,当我开始一个新的 Flutter 项目时,它不起作用。我运行这个简单的代码:
import 'package:flutter/material.dart';
void main() => MaterialApp(
home: IdCard(),
);
class IdCard extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("Id Card"),
centerTitle: true,
backgroundColor: Colors.grey[850],
),
);
}
}
但是,当我在 iOS 模拟器中打开应用程序时,出现空白屏幕。当我在调试模式下 运行 时,我在 object_patch.dart 的第 53 行收到错误,这是 Dart SDK 的一部分。错误显示 NoSuchMethodError (NoSuchMethodError: The getter 'debugDidSendFirstFrameEvent' was called on null
。它在这条线上:
throw new NoSuchMethodError.withInvocation(this, invocation);
我在控制台中没有收到任何其他错误在 VSCode 中,我 运行 调试我的代码 + 程序包 + SDK,没有 return 错误。 flutter doctor
没有 return iOS 或 Dart 相关错误(它抱怨 android studio)。我 运行 flutter 运行 -v,returned 没有错误。它输出的最后 1000 行可用 here(iTerm 将回滚限制为 1000 行。)
在此先感谢您的帮助!
您忘记运行App了。
void main() => runApp(MaterialApp(
home: IdCard(),
));
希望大家注意安全!我一直在研究 NetNinja's tutorial on Flutter, Google's open source, cross-platform app framework powered by Dart。我一直在关注教程,没有遇到任何问题。但是,当我开始一个新的 Flutter 项目时,它不起作用。我运行这个简单的代码:
import 'package:flutter/material.dart';
void main() => MaterialApp(
home: IdCard(),
);
class IdCard extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("Id Card"),
centerTitle: true,
backgroundColor: Colors.grey[850],
),
);
}
}
但是,当我在 iOS 模拟器中打开应用程序时,出现空白屏幕。当我在调试模式下 运行 时,我在 object_patch.dart 的第 53 行收到错误,这是 Dart SDK 的一部分。错误显示 NoSuchMethodError (NoSuchMethodError: The getter 'debugDidSendFirstFrameEvent' was called on null
。它在这条线上:
throw new NoSuchMethodError.withInvocation(this, invocation);
我在控制台中没有收到任何其他错误在 VSCode 中,我 运行 调试我的代码 + 程序包 + SDK,没有 return 错误。 flutter doctor
没有 return iOS 或 Dart 相关错误(它抱怨 android studio)。我 运行 flutter 运行 -v,returned 没有错误。它输出的最后 1000 行可用 here(iTerm 将回滚限制为 1000 行。)
在此先感谢您的帮助!
您忘记运行App了。
void main() => runApp(MaterialApp(
home: IdCard(),
));