一.在Windows上安装Flutter

在Windows上安装Flutter

安装前提

为了安装和运行 Flutter,你的设备必须满足以下条件:
操作系统:Windows 7 或更高版本 (64 位)
硬盘空间: 400MB (不包括Android Studio所占的硬盘空间)
工具: Flutter 依赖下列系统环境中的命令行工具:
Git for Windows (在 Windows命令提示符 下使用 Git )

如果Git for Windows已经安装了,请确认在 Windows命令提示符 下能够运行 `git`。

获取 Flutter SDK

第一步,使用 git 从github仓库中克隆,然后添加 flutter 命令行工具到你的PATH环境变量中。
下一步,运行flutter doctor,其运行结果会展示你未安装的依赖。

从 git 仓库中克隆

如果这是你第一次在你的设备中安装 Flutter,运行以下命令:

$ git clone -b beta https://github.com/flutter/flutter.git

运行 flutter doctor

在Windows的命令提示符下,运行以下命令来检查你还需要安装哪些依赖:

$ flutter doctor

注:请在Windows命令提示符或PowerShell中运行这个命令,Flutter暂时不支持第三方shell工具,如Git Bash。

这个命令检查你的环境,然后在Windows终端中显示检查结果。Dart SDK与Flutter捆绑在一起了,不需要单独安装Dart SDK。仔细检查其运行输出,获取其未安装的依赖软件(粗体形式),然后根据其提示信息安装。
举个例子:

[-] Android toolchain - develop for Android devices
    • Android SDK at D:\Android\sdk
    ✗ Android SDK is missing command line tools; download from https://goo.gl/XxQghQ
    • Try re-installing or updating your Android SDK,
      visit https://flutter.io/setup/#android-setup for detailed instructions.

第一次运行Flutter的命令之后,它安装了自己所需的依赖并且完成了自己的编译工作,以后,Flutter的运行速度就会快很多。

flutter doctor的输出中,你会看到,你是使用了一个IDE,还是使用了IntelliJ IDEA的一个插件,抑或是 VS Code。
查看Editor Setup来安装并设置 Flutter 和 Dart 的插件。

flutter 会使用谷歌的匿名分析报告功能来收集崩溃信息,这些数据用于帮助改善flutter的运行时间。你可以选择在运行flutter命令之前退出分析。

flutter config --no-analytics可以禁用分析,
flutter config显示当前设置。

具体请查看谷歌自己的政策:
http://www.google.com/intl/en/policies/privacy.

编辑器设置

通过使用 flutter 命令行工具,你可以使用任何编辑器来开发 Flutter 应用程序,命令flutter help可查看所有的可使用的选项。
不过,还是推荐使用我们的插件来编写、运行、debugger、 Flutter 应用程序,插件信息请查看rich IDE experience
参阅Editor Setup了解安装插件的详细步骤。

安卓设置

安装Android Studio

你可以使用Mac、Windows、Linux(64 位)设备来开发Flutter APP。
下面是Android Studio 的安装和配置步骤:
– 下载安装 Android Studio : Android Studio
– 运行 Android Studio ,在第一次启动时它会下载安装最新的 Android SDK, Android SDK Platform-Tools, 和 Android SDK Build-Tools,这些工具都是Flutter开发安卓APP所必需的。

设置安卓设备

在安卓驱动程序上可以运行测试你开发的Flutter APP,你需要一个运行Android 4.1 (API level 16)或更高版本的安卓设备。
– 在你的安卓设备上开启Developer options and USB debugging,详细教程请见:Android documentation
– 使用USB连接线将你的安卓设备连接到电脑,在你的设备提示你时,同意你的设备连接你的电脑
– 在控制台上,运行flutter devices命令来验证 Flutter 是否认出了你的设备连接
– 通过运行flutter run来启动你开发的APP

你的adb工具默认基于Android SDK的版本。如果你想让Flutter使用另一个Android SDK版本,你必须设置 ANDROID_HOME 环境变量为该Android SDK的路径。

设置安卓模拟器

根据以下步骤,将你的Flutter APP运行在安卓模拟器上:
1. 在你的设备上开启 VM acceleration
2. 打开 Android Studio>Tools>Android>AVD Manager 然后点击 Create Virtual Device.
3. 选择一个设备然后点击 Next
4. 为你想要模拟的Android版本选择一个或多个系统镜像,然后点击Next,推荐使用x86或x86_64的镜像
5. 检查 AVD 的配置是否正确,然后选择Finish。
有关上述步骤的详细信息,请参考Managing AVDs
6. 在Android Virtual Device Manager 中,点击工具栏上的 Run 按钮,模拟器会启动并显示所选操作系统版本和设备的默认画面。
7. 通过命令 flutter run 来运行你的APP, 连接设备的名字叫做 Android SDK built for <platform> ,platform是CPU芯片的种类,比如x86。

下一步

下一步:配置编辑器

    原文作者:且随疾风
    原文地址: https://zhuanlan.zhihu.com/p/34578164
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞