是否可以在Android Studio中运行此代码而无需启动任何设备,我只想将其打印到控制台。
void main() {
print("Hello World");
}
注意:
我不需要DartPad
或任何其他在线IDE来运行Dart代码。
答案 0 :(得分:2)
在您的 Dart 文件中,右键单击 main()
函数前面的绿色箭头:
然后点击弹出菜单中的飞镖图标Create ...
然后OK
:
现在你可以在没有模拟器的情况下运行它:
并在运行窗口中获取控制台输出:
答案 1 :(得分:1)
在类似Unix的系统(例如Linux,macOS)上,如果dart
位于可执行文件PATH
中,则可以将shebang行添加到.dart
文件中:
#!/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
个文件设置文件关联。
答案 2 :(得分:0)
在终端中运行此命令
dart main.dart
假设main.dart
是具有main()
方法的文件。