Flutter:如何导入现有的Flutter项目,作为gradle项目

时间:2018-03-02 11:14:23

标签: android-studio gradle flutter

如何导入现有的Flutter项目,作为gradle项目? '导入项目'向导询问Gradle主路径。

我有gradle,安装在我的系统中。但是这里需要设置什么(哪条路径)。

以下是我正在尝试的内容:

enter image description here

enter image description here

enter image description here

错误

enter image description here

6 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。

gradle主目录(在我的Windows机器上)位于: C:\ Program Files \ Android \ Android Studio \ gradle \ gradle-4.1 (请查看gradle版本。)

这将允许您打开项目。然后,你肯定需要升级到gradle"。

如果这不能完全发挥作用,您可能还会考虑使用Visual Studio Code,它会使" import"更容易:只需打开项目所在的文件夹即可。或者,您必须解决缺少的包( - >获取包)。然后应该可以运行该项目。

希望这有帮助。

答案 1 :(得分:2)

  1. 文件 - 打开 - 选择项目根目录
  2. 从提示菜单中打开Flutter设置 - 单击下拉菜单,然后出现spdter sdk dir
  3. 运行
  4. 或者您可以在步骤1之后使用flutter run命令。

答案 2 :(得分:2)

我也遇到了这个问题,我必须在Android Studio中导入现有的Flutter项目。我可以按照以下步骤导入项目:

  1. 打开Android Studio
  2. 转到文件-> 打开->在打开文件或项目窗口中,选择要导入的项目。

完成上述步骤后,请尝试解决日志窗口中显示的警告。警告可能就像项目中使用的更新依赖项等。

希望它会对您有所帮助。

答案 3 :(得分:1)

如果您首先添加Android Studio的flutter插件,则可以将项目直接导入为Android Studio项目,并且应该可以正常工作。

答案 4 :(得分:1)

就我而言,拥有Android Studio 3.4.2和Flutter 1.7.8,我只需要:

1-使用“ 打开现有的Android Studio项目”选项打开项目。

2-运行“ flutter pub get ”以获取pubspec.yaml文件中列出的软件包。

3-使用“ flutter run

运行项目

如果您使用的是Google服务,请不要忘记在您的项目中添加google-services.json文件。在另一种情况下,当您尝试运行该项目时,该项目将失败且没有明确的消息。

答案 5 :(得分:-1)

对于退出Flutter项目的Import。 请选择 Import Project (导入项目),因为Android Native应用程序意味着仅导入使用android应用程序。 因此,使用文件->打开->选择项目根目录

打开后,如果询问依赖项,则选择获取依赖项