Android Studio如何安装Flutter(windows系统)?

Android Studio安装Flutter

本文适用于已经有Android Studio开发基础的同学,默认已经装好Android Studio、Android SDK,jdk,git等环境。

在AS中安装Flutter和Dart插件

Flutter插件安装
Dart插件安装

下载Flutter SDK

1、Flutter官方下载链接
2、将下载好的zip包解压到你想要安装的路径
在这里插入图片描述

配置环境变量

1、win10如何打开环境变量界面。
首先,win+R打开运行窗口;
然后,输入sysdm.cpl命令,打开系统属性窗口;
最后,点击高级,点击环境变量按钮,打开环境变量界面。
在这里插入图片描述
在这里插入图片描述
2、配置系统变量
首先,新建系统变量,变量值是flutter的路径,最好复制过来。
在这里插入图片描述在这里插入图片描述
然后,在系统变量中找到Path,编辑Path,新建下面两行,一行一行添加,添加好之后点击确定。

%FLUTTER_HOME%\bin
%FLUTTER_HOME%\bin\cache\dart-sdk

在这里插入图片描述
3、配置用户变量
分别新建如下两个用户变量:

PUB_HOSTED_URL
https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL
https://storage.flutter-io.cn

在这里插入图片描述
在这里插入图片描述
最后点击确定-确定,这样环境变量就配置好了。

运行flutter doctor

打开cmd,运行flutter doctor,不出意外的话,会出现如下报错。

Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Running "flutter pub get" in flutter_tools...                      10.8s
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.3.6, on Microsoft Windows [版本 10.0.19044.2006], locale zh-CN)
[X] Android toolchain - develop for Android devices
    X Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.

[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[X] Visual Studio - develop for Windows
    X Visual Studio not installed; this is necessary for Windows development.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2021.2)
[√] Connected device (2 available)
[√] HTTP Host Availability

! Doctor found issues in 3 categories.

别着急,我们先来看第一条:

[X] Android toolchain - develop for Android devices
    X Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.

意思是无法定位Android SDK,此时只需配置ANDROID_HOME就好了。
新建用户变量,注意这里是用户变量,变量值为Android SDK的目录,最好也复制过来。
在这里插入图片描述
在这里插入图片描述
如果忘记了Android SDK的安装目录,可以在AS里查看。
在这里插入图片描述
配置好之后,重启电脑,注意这里必须重启,否则不生效。

然后运行flutter doctor,发现报错发生了改变。

Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.3.6, on Microsoft Windows [版本 10.0.19044.2006], locale zh-CN)
[!] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    X cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    X Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.
[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[X] Visual Studio - develop for Windows
    X Visual Studio not installed; this is necessary for Windows development.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2021.2)
[√] Connected device (2 available)
[√] HTTP Host Availability

! Doctor found issues in 3 categories.

发现已经能找到SDK了,但是报了新的错,首先看第一条:

 X cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.

意思是cmdline-tools没有安装,打开AS,来装一下这个插件。
在这里插入图片描述
装好后,再运行flutter doctor,

Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.3.6, on Microsoft Windows [版本 10.0.19044.2006], locale zh-CN)
[!] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[X] Visual Studio - develop for Windows
    X Visual Studio not installed; this is necessary for Windows development.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2021.2)
[√] Connected device (2 available)
[√] HTTP Host Availability

! Doctor found issues in 3 categories.

发现这条警告:

   ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

我们根据它的提示,运行 flutter doctor --android-licenses,然后一路选择y直至结束。
再运行flutter doctor,

Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.3.6, on Microsoft Windows [版本 10.0.19044.2006], locale zh-CN)
[√] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[X] Visual Studio - develop for Windows
    X Visual Studio not installed; this is necessary for Windows development.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2021.2)
[√] Connected device (2 available)
[√] HTTP Host Availability

! Doctor found issues in 2 categories.

发现前面的报错都解决了,剩下的这两条报错是由于没有装Chrome和Visual Studio的原因,不处理也可以使用。
好了,这样我们就打开AS中准备新建Flutter项目吧。

配置Flutter和Dart的安装路径

在新建Flutter项目前,我们先来配置一下Flutter和Dart的安装路径。
在这里插入图片描述
在这里插入图片描述
一切准备就绪,接下来就让我们开始新建第一个Flutter项目吧。

第一个Flutter项目

点击File—New—New Flutter Project。
在这里插入图片描述
注意flutter项目的命名规范,要求单词之间以下划线连接。
构建完成后运行。
在这里插入图片描述
Flutter就安装成功了,就请开始你的Flutter之旅吧!

  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: 1. 下载Flutter SDK:从Flutter官网下载最新的Flutter SDK,解压到你想要安装的目录下。 2. 配置环境变量:将Flutter SDK的bin目录添加到系统环境变量中,这样就可以在任何地方使用Flutter命令了。 3. 安装Android StudioFlutter需要依赖Android Studio来进行开发,所以需要先安装Android Studio。 4. 安装Flutter插件:在Android Studio安装Flutter插件,这样就可以在Android Studio中创建Flutter项目了。 5. 创建Flutter项目:在Android Studio中创建Flutter项目,选择Flutter应用程序模板,然后按照提示进行操作即可。 6. 运行Flutter项目:在Android Studio中运行Flutter项目,选择模拟器或真机进行测试。 7. 安装Flutter插件:在Android Studio安装Flutter插件,这样就可以在Android Studio中创建Flutter项目了。 8. 创建Flutter项目:在Android Studio中创建Flutter项目,选择Flutter应用程序模板,然后按照提示进行操作即可。 9. 运行Flutter项目:在Android Studio中运行Flutter项目,选择模拟器或真机进行测试。 ### 回答2: Flutter 是 Google 推出的一款移动应用开发框架,支持 Android、iOS、Web、Windows 等多个平台。在 Windows 平台上,安装和配置 Flutter 并开发应用也十分方便。 一、安装 Flutter 1. 下载 Flutter SDK 你可以在 Flutter 的官网上下载 Flutter SDK。下载完成后,解压到你想要安装的目录下。 2. 配置环境变量 将 flutter安装目录设置到系统环境变量 Path 中,以便在终端中运行 flutter 命令。 二、安装 Dart 因为 Flutter 是用 Dart 语言开发的,所以需要先安装 Dart SDK。你也可以在 Flutter 的官网中找到下载链接,并安装到本地。 三、配置 Android Studio 1. 安装 Android Studio 你可以在官网上下载 Android Studio安装包,安装完成后会自动创建一个新的项目。 2. 安装 Flutter 插件 在 Android Studio 中按下 Ctrl + Alt + S 打开设置,依次点击 Plugins → Browse repositories,直到搜索到 Flutter 插件,点击安装即可。 3. 配置 SDK 点击 File → Settings → Appearance & Behavior → System Settings → Android SDK,在这个界面中配置 Android SDK。 四、创建 Flutter 应用 1. 创建新项目 在 Android Studio 中点击 File → New → New Flutter Project,进入创建新项目的命令面板,其中包括选择项目类型、配置名称和位置等。 2. 运行代码 创建完毕后,就可以运行代码了,如果需要运行 iOS 应用,则需要在 Mac 电脑上进行编译。 以上就是在 Windows 系统安装和配置 Flutter 的方法,如果想要开发 Flutter 应用,只需要按照这个流程进行即可。当然,如果您对环境配置比较熟练,也可以直接使用 Flutter 的命令行工具进行开发。 ### 回答3: Flutter是一种跨平台的移动应用程序开发框架,可以用于在多个平台进行应用程序开发。Flutter支持Windows平台开发,并且可以在Windows系统上进行安装和配置。 Flutter安装和配置Windows系统的步骤如下: 第一步:安装Flutter SDK 在安装Flutter SDK之前,需要安装Git和Android Studio。打开Flutter官方网站 https://flutter.dev/docs/get-started/install/windows,下载Flutter SDK,并将其解压缩到合适的位置。注意:为了方便,可以把Flutter的路径加入环境变量。 第二步:配置Flutter环境 在Windows系统中使用Flutter,必须配置Flutter的环境变量。 需要添加Flutter的bin文件夹路径到PATH环境变量中。 例如,如果Flutter安装在C:\sdk文件夹中,则需将C:\sdk\flutter\bin添加到PATH环境变量中,这样你就可以从命令行启动Flutter相关工具了。 第三步:安装依赖项 Flutter需要一些依赖项来运行。你可以通过在命令行窗口中输入以下命令来安装这些依赖项: flutter doctor 该命令会查找缺少的依赖项,并提供有关如何解决这些问题的说明。 第四步:配置Android Studio 为了在Windows系统中使用Flutter,你需要配置Android Studio。 1.启动Android Studio。 2.从“配置”菜单中选择“插件”。 3.在弹出的窗口中,搜索并找到Flutter插件。点击“安装”。 4.安装之后,点击“重启Android Studio”使Flutter插件生效。 第五步:配置设备 在Windows上运行Flutter应用程序,你需要一个Android模拟器或连接的硬件设备。 1.通过启动Android Studio,并选择“AVD Manager”来配置模拟器。 2.在“AVD Manager”中,点击“Create Virtual Device”。 3.选择一个映像文件,并设置其他选项。 4.启动模拟器,并将其作为设备使用。 现在,在Windows系统中已安装并配置了Flutter SDK,配置设备,并准备好使用它了。你可以通过启动Android Studio,并创建一个Flutter项目来开始使用Flutter。 总而言之,以上是Flutter安装配置windows的步骤。如果你愿意,在这一过程中,你也可以了解更多与Flutter相关的知识。希望这篇文章能够对大家有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值