★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公众号:个人独立开发者
➤博主域名:https://www.zengqiang.org
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址:https://www.cnblogs.com/strengthen/p/16302713.html
➤如果链接不是山青咏芝的博客园地址,则可能是爬取作者的文章。
➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
系统要求
要安装和运行 Flutter,您的开发环境必须满足以下最低要求:
获取 Flutter SDK
您现在可以运行 Flutter 命令了!
运行以下命令以查看是否需要安装任何依赖项才能完成设置(对于详细输出,请添加 -v
标志):
此命令检查您的环境并向终端窗口显示报告。Dart SDK 与 Flutter 捆绑在一起;不需要单独安装 Dart。仔细检查输出,了解您可能需要安装的其他软件或要执行的其他任务(以粗体文本显示)。
例如:
以下部分描述了如何执行这些任务并完成设置过程。
安装任何缺少的依赖项后, flutter doctor
再次运行该命令以验证您是否已正确设置所有内容。
安装 Android SDK Command-line Tools 在 Android Studio:
执行:
这仅建议用于高级用例。
您也可以直接使用 git 而不是下载准备好的存档。例如,要下载稳定的分支:
如果您没有使用存档,Flutter 将根据需要下载必要的开发二进制文件(如果您使用存档,它们会包含在下载中)。您可能希望预先下载这些开发二进制文件(例如,您可能希望在设置密封构建环境时执行此操作,或者如果您只有间歇性的网络可用性)。为此,请运行以下命令:
有关其他下载选项,请参阅 flutter help precache
。
例如,当从 GitHub 安装(而不是从预打包的存档)安装时,Flutter 工具将在首次运行时立即从 Google 服务器下载 Dart SDK,因为它用于执行 flutter
工具本身。这也会在 Flutter 升级时发生(例如通过运行 flutter upgrade
命令)。
Flutter 工具分析不会在第一次运行时发送。要禁用报告,请运行 flutter config --no-analytics
.要显示当前设置,请使用 flutter config
。如果您选择退出分析,则会发送一个退出事件,然后 Flutter 工具不会发送更多信息。
--enable-analytics
:启用匿名分析。--disable-analytics
:禁用匿名分析。
为所有终端会话永久修改此变量的步骤是特定于机器的。通常,您在打开新窗口时执行的文件中添加一行。例如:
平台设置
macOS 支持为 iOS、Android、macOS 本身和 Web 开发 Flutter 应用程序。现在至少完成一个平台设置步骤,以便能够构建和运行您的第一个 Flutter 应用程序。
iOS 设置
要开发适用于 iOS 的 Flutter 应用程序,您需要一台安装了 Xcode 的 Mac。
比最新稳定版本更早的版本可能仍然有效,但不建议用于 Flutter 开发。不支持使用旧版本的 Xcode 来定位位码,并且可能无法正常工作。
使用 Xcode,您将能够在 iOS 设备或模拟器上运行 Flutter 应用程序。
要准备在 iOS 模拟器上运行和测试您的 Flutter 应用程序,请执行以下步骤:
要创建您的第一个 Flutter 应用并测试您的设置,请执行以下步骤:
要将 Flutter 应用部署到物理 iOS 设备,您需要在 Xcode 和 Apple 开发者帐户中设置物理设备部署。如果您的应用使用 Flutter 插件,您还需要第三方 CocoaPods 依赖管理器。
安卓设置
注意:Flutter 依赖于完整安装的 Android Studio 来提供其 Android 平台依赖项。但是,您可以在许多编辑器中编写 Flutter 应用程序;稍后的步骤将讨论这一点。
要准备在 Android 设备上运行和测试您的 Flutter 应用,您需要一台运行 Android 4.1(API 级别 16)或更高版本的 Android 设备。
要准备在 Android 模拟器上运行和测试您的 Flutter 应用程序,请执行以下步骤:
在使用 Flutter 之前,您必须同意 Android SDK 平台的许可。此步骤应在安装上述工具后完成。
macOS 设置
对于 macOS 桌面开发,除了 Flutter SDK 之外,您还需要以下内容:
网络设置
Flutter 支持在 stable
频道中构建 Web 应用程序。在 Flutter 2 中创建的任何应用程序都会自动为 Web 构建。要为在 web 稳定之前创建的应用程序添加 web 支持,请在完成上述设置后按照使用 Flutter 构建 web 应用程序的说明进行操作。
Original: https://www.cnblogs.com/strengthen/p/16302713.html
Author: 山青咏芝
Title: Mac安装Flutter
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/553581/
转载文章受原作者版权保护。转载请注明原作者出处!