无法在 Android Studio 4.0 中创建 Dart 项目

Posted

技术标签:

【中文标题】无法在 Android Studio 4.0 中创建 Dart 项目【英文标题】:Unable to create Dart Project in Android Studio 4.0 【发布时间】:2020-11-22 08:19:09 【问题描述】:

我已经在我的 MAC 上安装了 android Studio v4.0.1。

当我尝试通过 File->New->NewProject->BasicActivity 在 android studio 中创建一个新项目时,我在新项目的语言选项中找不到 dart。基本上,我正在尝试创建一个新的飞镖项目。

下面是医生输出:在Android studio下,flutter和dart好像打勾了,ok。

mboobesh$ 颤振医生 -v [✓] Flutter (Channel stable, v1.17.5, on Mac OS X 10.14.6 18G6020, locale en-IN) • Flutter 版本 1.17.5,位于 /Users/mboobesh/Documents/Dev/flutter • 框架修订 8af6b2f038(5 周前),2020-06-30 12:53:55 -0700 • 引擎修订版ee76268252 • Dart 版本 2.8.4

[✓] Android 工具链 - 为 Android 设备开发(Android SDK 版本 30.0.1) • Android SDK 位于 /Users/mboobesh/Library/Android/sdk • 平台 android-30,构建工具 30.0.1 • Java 二进制文件位于:/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java • Java 版 OpenJDK 运行时环境(内部版本 1.8.0_242-release-1644-b3-6222593) • 接受所有 Android 许可证。

[✗] Xcode - 为 ios 和 macOS 开发 ✗ Xcode 安装不完整; iOS 开发需要完整安装。 下载地址:https://developer.apple.com/xcode/download/ 或者通过 App Store 安装 Xcode。 安装后,运行: sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer sudo xcodebuild -runFirstLaunch ✗ 未安装 CocoaPods。 CocoaPods 用于检索 iOS 和 macOS 平台端的插件代码,以响应您在 Dart 端的插件使用情况。 如果没有 CocoaPods,插件将无法在 iOS 或 macOS 上运行。 欲了解更多信息,请参阅https://flutter.dev/platform-plugins 安装: sudo gem 安装 cocoapods

[✓] Android Studio(4.0版) • Android Studio 位于 /Applications/Android Studio.app/Contents • Flutter 插件版本 47.1.2Dart 插件版本 193.7361 • Java 版 OpenJDK 运行时环境(内部版本 1.8.0_242-release-1644-b3-6222593)

[!] IntelliJ IDEA 社区版(2020.2 版) • IntelliJ 位于 /Applications/IntelliJ IDEA CE.app ✗ Flutter 插件未安装;这增加了 Flutter 特定的功能。Dart 插件未安装;这增加了 Dart 特定的功能。 • 有关安装插件的信息,请参阅 https://flutter.dev/intellij-setup/#installing-the-plugins

[!] 连接的设备 !没有可用的设备

!医生发现了 3 类问题。 :~

此外,如果我转到 android studio 首选项,我可以看到 Dart 及其 SDK 路径。插件显示 Flutter 和 Dart 已安装并且是最新的。

另外,我在我的 Mac 中单独安装了 intelliJ,我可以在新项目选择中看到 Dart。我是否缺少要在 Android Studio 中安装的东西?这就是为什么它没有在新项目设置中显示 Dart 语言的原因?请帮忙。

【问题讨论】:

【参考方案1】:

只需将 Flutter 添加到您的 androidStudio 插件中即可: 启动 Android Studio。 打开插件首选项“preference->plugin”(配置 > 插件为 v3.6.3.0 或更高版本)。 选择 Flutter 插件并单击安装。 当提示安装 Dart 插件时单击是。 出现提示时单击重新启动。

就是这样!

【讨论】:

嗨,这已经完成了。颤振和飞镖插件已经安装并且是最新的。还有其他选择吗? [✓] Android Studio(版本 4.0) • Android Studio 位于 /Applications/Android Studio.app/Contents • Flutter 插件版本 48.0.2 • Dart 插件版本 193.7361 • Java 版本 OpenJDK 运行时环境(构建1.8.0_242-release-1644-b3-6222593)【参考方案2】:

据我所知,您正在尝试创建 Flutter 项目。没有 Dart 项目。有使用 dart 语言的 Flutter 项目。你需要在android studio上安装flutter插件。并且会有创建新的颤振项目选项。

这是您创建颤振项目的地方:

如果没有此选项,则表示您尚未在 android studio 上安装 Flutter 插件。 https://flutter.dev/docs/get-started/editor如果没有这个选项就看看这个。

【讨论】:

嗨,我是 Flutter 的新手。是的,我正在尝试创建一个使用 dart 语言的颤振项目。在提示创建新项目时,它只显示 Kotlin 和 Java。上面给出的快照。为什么它没有列出“Dart”?此外,医生的输出显示 Flutter 和 Dart 插件已经安装。医生输出显示颤振和飞镖插件已经安装。 [✓] Android Studio(版本 4.0) • Android Studio 位于 /Applications/Android Studio.app/Contents • Flutter 插件版本 48.0.2 • Dart 插件版本 193.7361 • Java 版本 OpenJDK 运行时环境。 它没有列出飞镖,因为它不应该。在图片中,您已经在本地项目创建中,所以那里没有颤动和飞镖。我更新了我的答案。 当然。谢谢。再澄清一件事。我安装了 IntelliJ。它显示飞镖,我也可以执行一个 hello world 程序。但是颤振医生 -v 显示十字标记。安装了颤振和飞镖插件。任何想法? [!] IntelliJ IDEA 社区版(2020.2 版) • /Applications/IntelliJ IDEA CE.app 中的 IntelliJ ✗ 未安装 Flutter 插件;这增加了 Flutter 特定的功能。 ✗ Dart 插件未安装;这增加了 Dart 特定的功能。 • 有关安装插件的信息,请参阅flutter.dev/intellij-setup/#installing-the-plugins

以上是关于无法在 Android Studio 4.0 中创建 Dart 项目的主要内容,如果未能解决你的问题,请参考以下文章

无法识别启动活动:升级到 Android Studio 4.0 后未找到默认活动

安装Android Studio 4.0后无法解决:com.github.navasmdc:MaterialDesign:1.5

无法在 android studio 中创建新活动

android studio 4.0 中的 AVD 管理器在哪里

无法在 android studio 中创建颤振项目

我无法在Visual Studio 2017中创建android密钥库