我无法从 android studio 构建或运行我的颤振应用程序,但它可以从命令行运行
Posted
技术标签:
【中文标题】我无法从 android studio 构建或运行我的颤振应用程序,但它可以从命令行运行【英文标题】:I can't build or run my flutter app from android studio but it works from the command line 【发布时间】:2019-12-03 03:54:56 【问题描述】:我是第一次在 Mac 上构建 Flutter 应用。 android Studio 没有为我提供任何构建或运行应用程序的方法。绿色三角形运行按钮是灰色的,它没有让我选择我的模拟器的位置。
如果我打开一个模拟器并从命令行运行应用程序,它构建并运行得很好。唯一的问题是 android studio 根本没有给我运行它的选项。
这是我的 android 工作室的样子
这里是颤振医生
我宁愿不切换环境并继续使用 android studio 进行开发,而不是切换到 xcode 或 VScode。
感谢您的所有帮助!
【问题讨论】:
【参考方案1】:在您的 IDE 中打开 pubspec.yaml
并单击 packages get
选项
这应该可以解决您的问题。
【讨论】:
【参考方案2】:我在 Android Studio 中的绿色三角形运行按钮也是灰色的,但可以使用“flutter run”从命令行运行项目。
要在 Android Studio 中启用运行按钮,请转到 Settings->Languages & Frameworks->Dart:
-
为项目启用 Dart 支持(复选框)
设置 Dart SDK 路径(在我的机器上是“C:\flutter\bin\cache\dart-sdk”)
选择模块以启用 Dart 支持
Screenshot of Android Studio Dart settings
【讨论】:
对我来说是这样,而且在 Settings->Languages & Frameworks->Flutter 我必须指定我在此步骤中下载的 Flutter SDK 路径:flutter.dev/docs/get-started/install/macos#update-your-path以上是关于我无法从 android studio 构建或运行我的颤振应用程序,但它可以从命令行运行的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio 升级到 3.1 后无法构建/同步新项目或现有项目
[Android Studio 3.5为每个调试会话进行gradle构建
Android Studio 无法安装更新(错误:无法读取或创建安装属性文件。)