你好,学习如何安装Flutter |设置开发环境
了解如何设置 Flutter 并编写您的第一个 Flutter 程序。
接下来,分别在iOS模拟器和Android模拟器上运行我们的应用程序(稍后我会解释如何在真机上运行它)。
当然,你个人可能不太理解这个程序中的很多代码。这包括 Dart 知识和一些 Flutter 的东西。没关系。我们的目标是运行这个项目,这意味着你的环境没问题。 ? ,我应该使用什么操作系统 **学习步骤:**Windows或者macOS(苹果操作系统)都可以 **开发步骤:**一般情况下需要使用macOS,因为需要调试iOS,通常用于但还是选择macOS **问题:**如果以后做Flutter开发不用macOS怎么办? Flutter可以在Windows或macOS上学习,因为我接下来的课程将删除Android和iOS,所以我使用的环境是macOS。 。 再次强调,学习过程中使用Windows是没有问题的。我之前在 Windows 上写过很多 Flutter 的东西! 在安装过程中,我也会讨论安装Windows的几个注意事项。您可以按照步骤一步步完成。 要使用Flutter进行开发,我们需要先安装Flutter SDK。 下载Flutter的SDK 进入Flutter官网,选择最新稳定版本的Flutter SDK 安装 Flutter 1.打开 Flutter SDK 2。调整Flutter的环境变量 对于macOS或Linux系统,需要调整你的~/.bash_profile文件 Windows用户,将路径添加到环境变量的Path中 对于macOS或Linux,还需要修改~ /.bash_profile 文件 Windows 用户还需要修改环境变量 注: 该图片为临时图片,不保证能全部找到其中。时间。详情请参见在中国使用Flutter获取镜像服务器最新更新。 如果要为Flutter配置iOS开发环境,需要在我们的电脑上安装Xcode(Windows电脑忽略这部分) **如何安装Xcode? **常见的有两种 1。直接在App Store中找到Xcode,搜索并安装 2。第二种方法是安装你想要的 Xcode 版本。需要手动下载 打开已安装的Xcode,打开可能有点慢:别着急,慢慢来 选择你要使用的iOS模拟器 打开Xcode并点击顶部Xcode 右上角 - 打开开发者工具 - 模拟器 现在将打开默认的 iOS 模拟器。您也可以在硬件-设备-系统版本中选择您要测试的模拟器,我们按照如下: 参见以下 如果要为Flutter配置Android开发环境,需要在我们的电脑上配置安装Android Studio 下载Android Studio Android环境设置 当我们打开Android Studio时,会询问我们是否要安装代理。因为在国内下载Android SDK比较困难 经过下面的各个步骤,它会帮我们安装好我们需要用到的SDK以及其他相关内容 安装完成后,点击完成。 创建Android模拟器 安装后,我们可以创建模拟器:选择配置-AVD Manger 选择创建虚拟设备 选择您不想使用的设备。这里选择Q版本,还是Bata版本),点击下载 然后进行下一步,给模拟自己命名设备 启动Android模拟器 此时我们执行以下最后一条命令: 看到有两个设备如下 官方给出了两种开发Flutter的工具:Android Studio和VSCode,我们应该选择哪一个呢? 对于有选择恐惧症的人来说,这绝对不是一个好的选择,所以下面我会讨论一下各自的优缺点。选择权是你的 最后我也给出我的选择 VSCode优缺点 VSCode是最近很流行的开发工具,而且非常好用! (之前在微博感叹微软这两年的成果越来越有用,其中也包括VSCode) 而且VSCode最近已经取代WebStorm成为前端开发工具 VSC的优点: VSCode的缺点: 使用说明: 使用 VSCode 创建 Flutter,我们需要安装两个插件:Flutter 和 Dart Android Studio 的优缺点 、IDEA、PHPStorm 等,会有使用 Android Studio 没问题 Android Studio 的优点: Android Studio的缺点: 我的选择 其实孩子们还是先学学Flutter如何在两者之间进行选择吧。我已经挣扎了很长时间了。 。 但是,无论您使用什么工具,它都只是一个帮助。重要的是我们的课程内容。 那么,我该如何选择 然后我们创建第一个 Flutter 应用程序并在两个模拟器中运行它 创建 Flutter 应用程序有两种方式:通过终端和通过编辑器。 这里我选择使用终端(仅Windows和macOS的命令相同) 打开终端 - 执行以下命令: 用你喜欢的开发工具打开它(目前我选择Android Studio) 选择你要启动的工具,然后点击运行按钮: 我在两个模拟器中运行了该项目 但是在开发和测试阶段,如果我们每次更改代码都需要重新加载整个项目然后安装,那么每次大约需要 10 秒或几分钟(如果计算机太慢了)。这种类型的开发成功率很低。这。 现在前端开发支持热重置,可以加快我们的开发性能。 Flutter在开发过程中使用的是JIT编译模式(后面我会解释什么是JIT模式),所以热重载可以这样做来提高我们的开发性能 让我们体验一下热重载。有时间我们再讨论一下如何实现热重载 将下面红框中的内容改为Hello Flutter,保存应用 如果无法实现热重启功能,我们可以按右上角的热重启,无需重启项目 一旦创建了Flutter项目,就会比较困难。我们来看下图: 文字里面有什么? 为什么会有 Android 子项目和 iOS 项目? 作者: coderwhy 来学习Flutter?
1.2。安装Flutter SDK
export PATH=$PATH:/Applications/flutter/bin
复制代码
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter
复制代码
1.3。配置iOS环境
flutter doctor
复制代码
1.4。配置Android环境
接受-下一步
就这样了flutter doctor
复制代码
1.5。选择开发工具
开发工具
? 2。 Hello Flutter
2.1。创建 Flutter 应用程序
flutter create helloflutter
# 注意:后面的名称不能由特殊符号,也不能由大写
复制代码
2.2。项目正在模拟器中运行
2.3。尝试一下 Flutter 热重载
2.4。项目文件夹分析
链接:https://juejin.im/post/5d6fb27551882554575022f5
来源:掘金
版权归作者所有。如需商业印刷,请联系作者以获得许可。非商业转载请注明来源。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。