flutter - 如何在Android Studio中不运行模拟器/模拟器的情况下运行Dart程序

标签 flutter dart

是否可以在Android Studio中运行此代码而无需启动任何设备,我只想将其打印到控制台。

void main() {
  print("Hello World");
}

注意:

我不是在寻找DartPad或任何其他在线IDE来运行Dart代码。

最佳答案

在类似Unix的系统上(例如Linux,macOS),如果dart位于可执行文件PATH中,则可以在.dart文件中添加一个shebang行:

#!/usr/bin/env dart

void main() {
  print("Hello World");
}

并将您的文件标记为可执行文件(chmod a+x your_file.dart)。然后,您可以直接运行your_file.dart,而无需显式运行dart your_file.dart

(如果dart二进制文件不在PATH中,那么您将需要使用#!/full/path/to/dart作为第一行。)

在Windows上,您可以为.dart文件设置文件关联。

关于flutter - 如何在Android Studio中不运行模拟器/模拟器的情况下运行Dart程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58400114/

相关文章:

flutter - 无法在 Flutter Canvas 上绘制图像

flutter - mailto:Flutter for Web 的链接

flutter - 在以下情况下使应用栏透明

flutter - Android 和 iOS 如何用 Flutter 实现振动?

Flutter 的 AutomaticKeepAliveClientMixin 在 navigator.push 之后不保持页面状态

dart - 如何在 flutter 中修复 "No pubspec.yaml file found"?

flutter - 如何使用 flutter 禁用键盘中的表情符号按钮

flutter - 引发了另一个异常:RenderFlex在Flutter的右侧溢出了265个像素

Dart/SQFlite 导入错误

dart - Dart -获取列表中的总金额