如何在 Android Studio 中启动 Dart 项目?

Posted

技术标签:

【中文标题】如何在 Android Studio 中启动 Dart 项目?【英文标题】:How to start Dart project in Android Studio? 【发布时间】:2018-12-01 08:09:45 【问题描述】:

在安装 Flutter 插件的过程中,据说还会安装 Dart 插件。所以我安装了它们。但是当我打开“文件 > 新建”菜单时,我看到“新建 Flutter 项目”、“新建项目”,但没有看到 Dart。 在“新建项目”对话框中,我只看到“包含 C++ 支持”、“包含 Kotlin 支持”。 我怎样才能开始简单的 Dart 项目?

【问题讨论】:

android Studio 专为 Android 开发而创建。如果您想创建 Dart 项目 - 并且您已经了解 Android Studio 用户界面 - 使用 IntelliJ IDEA 的免费社区版是您的最佳选择。查看 IntelliJ Dart 插件页面了解更多详情:dartlang.org/tools/jetbrains-plugin 【参考方案1】:

此选项存在。

您要使用的是 stagehand

这是一个 pub 插件,通过在命令行中使用 pub 安装。你可能想add it to your path。

完成后,stagehand 安装如下:

pub global activate stagehand

当您导航到一个目录时,您将能够从 a template 创建一个 Dart 项目

stagehand console-full

该命令将创建一个 Dart 项目,以便在 当前目录 中用于简单的控制台应用程序。

【讨论】:

【参考方案2】:

考虑安装 IntelliJ IDEA Community Edition,如果您使用 Android Studio,应该会觉得很熟悉。安装 Dart 语言插件,您将获得 Dart 程序的文件/新项目选项。 (这只是为 stagehand 提供了一个向导前端,如 creative creator 所述。)请注意,您还必须下载并安装 Dart SDK。 (不要尝试将 Flutter 提供的 Dart SDK 用于普通的 Dart 项目。)

【讨论】:

你说普通的dart项目不要使用flutter提供的dart SDK,你能告诉我原因吗? 针对颤振进行了修改(移除了 html 等)。单独下载常规的 Dart SDK 并不难。 从 Flutter 1.21 开始,Flutter SDK 包含完整的 Dart SDK。 (来源:dart.dev/get-dart)【参考方案3】:

Dart 本身是一种用于 Web 开发的语言,Flutter 使用 Dart 为 Android 和 ios 制作应用程序,Android Studio 是一个移动开发 IDE,如果你想在 Web 上使用 Dart,你应该使用 IntelliJ IDEA(Android Studio 就是基于它,非常相似)和the Dart plugin。

【讨论】:

以上是关于如何在 Android Studio 中启动 Dart 项目?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android Studio 中更改应用的启动器徽标?

如何在android studio上以编程方式检查自动启动权限是启用还是禁用

如何在 Android Studio 中禁用 android 本机调试器

如何从android studio启动firefox焦点

如何开启解决android studio的模拟器的问题

[Android Studio]如何从Fragment中嵌套的Recycleview启动一个Activity?