如何在Android Studio中打开现有Flutter项目

6yoyoihd  于 2022-11-16  发布在  Android
关注(0)|答案(8)|浏览(650)

我在这里可能听起来很菜鸟,但我看不到在Android Studio 3.1.2中打开现有Flutter项目的明确方法。
我检查了this,但它不工作。所以我想知道是否有一个标准的IDE的方式来做这件事?我也找不到任何文件明确提到它。我需要安装一个第三方插件?
将其作为现有Android Studio项目打开后,我收到以下错误:

通过运行Get Dependencies解决了该错误。这是正常行为吗?

sigwle7e

sigwle7e1#

1.安装适用于Android Studio的Flutter插件:https://flutter.io/get-started/editor/
1.打开Android工作室
1.使用以下方法之一打开现有Android Studio项目:

最简单的方法:将项目文件夹拖放到Android Studio。

其他方式:

4c8rllxm

4c8rllxm2#

什么工作对我来说是打开现有的Android Studio项目如上所述,然后进入菜单
工具-〉Flutter-〉Flutter清除
然后会打开配置窗口并要求您定位flutter sdk。定位sdk后,单击OK,然后flutter功能将可用(Pub按钮,运行菜单)。之后您可以继续获取依赖项(pub get)。
它基本上是清理项目文件夹的以前的设置,这可能与系统(android studio)冲突。但这不会发生,如果你从源代码库获得项目,因为所有的垃圾文件不会在项目文件夹。

yc0p9oo0

yc0p9oo03#

macOS上,最快的方法是在项目根目录下使用open -a Android\ Studio android
或者,如果你使用jetbrains工具箱,你可以在它的设置中启用“Shell脚本”。这将在你选择的文件夹中创建一个二进制文件,所以你必须将这个文件夹添加到你的PATH中。然后,你可以在Android文件夹中使用studio .,或者在flutter项目中使用studio android。这样做的好处是,它也适用于其他Jetbrains产品(Eidogg. charm project_dirclion project_dir。不幸的是,这个方法出现了故障(至少对于pycharm来说)。

byqmnocz

byqmnocz4#

看起来Android Studio无法从Flutter项目自动加载Android应用程序模块。我也有同样的问题,所以在我的情况下Gradle找不到,因为缺少Android项目。
site官方发布了一条重要消息:

重要提示:不要对Flutter项目使用“新建”〉“从现有源项目”选项

我建议,同样的是开放的选择。

brc7rcf0

brc7rcf05#

只需正常打开您的项目,然后在[Android Studio〉首选项〉语言和框架〉Flutter〉Flutter SDK路径]中选择您下载并解包Flutter SDK的路径。

6ioyuze2

6ioyuze26#

我知道现在已经很晚了,但您可以按照以下步骤在Android Studio中打开现有的Flutter项目(确保您已经安装了Flutter & Dart插件和Flutter SDK):
1.在Android Studio中点击文件菜单中的打开,
1.转到项目的路径、
1.在对话框中单击“打开,”
1.当项目在Android Studio中打开时,会显示包和依赖项的错误,所以点击顶部的Get Dependencies,Android Studio会自动添加所有需要的依赖项和包。

zlhcx6iw

zlhcx6iw7#

在android中有一种简单的方法可以做到这一点:
只要像平常一样打开你的项目,在右上角,点击Flutter Attach选项,瞧!
请参见随附的屏幕截图!

tsm1rwdh

tsm1rwdh8#

通常情况下,您只需右键单击android文件夹Flutter在Android Studio中打开Android模块即可在Android Studio中打开Flutter项目,但有时此选项可能被禁用,请选中this answer以启用。

相关问题