如何在 Linux 上安装和设置 Flutter?

在本单元中,我们将学习在 Linux 上安装和设置 Flutter。 Flutter 最近因其灵活的应用程序而声名鹊起,因为它可以使用相同的代码库开发 Android 和 iOS 应用程序。 因此,大型组织正在使用它来提高他们的生产力。

此外,它还可以用于开发 Web 应用程序,并很快计划为 Linux 应用程序开发提供支持。

在本文中,我们将讨论在 Linux 系统上设置 Flutter 以及如何运行 Flutter 应用程序的快速演练,以确保设置工作正常。

在 Linux 上设置 Flutter

可以通过多种方式设置 Flutter,但这里我们将使用 Flutter 和 Android Studio 的 snap 包进行设置。 而不是使用他们的 tar 从他们的官方网站下载文件,因为这会消耗大量时间。

使用 snap 包可以节省时间,并且在此过程中遇到错误的机会更少。

第 1 步:在 Linux 上安装 Flutter

首先,打开终端并使用以下命令安装 Flutter 的 snap 包:

sudo snap install flutter --classic 

它会询问你的 root 密码,输入它,你就可以开始了。

您也可以在软件中心的帮助下安装它,只需在其中搜索 Flutter。

现在完成flutter安装,运行以下命令以确保安装了重要的包。

flutter 

一旦您的 Flutter 准备好并安装了所有重要的包,您将看到下面的“欢迎使用 FLutter!”。 现在您只需要 Android SDK。

颤振设置

第 2 步:安装和配置 Android Studio

要使用 Android SDK,我们将安装 Android Studio 并让它完成所有工作。 要安装 Android Studio,请打开终端并运行以下命令:

sudo snap install android-studio --classic 

使用时它会询问您的root密码 sudo. Enter 它,你很高兴去。 您可以使用软件中心安装 Android Studio,只需搜索 Android Studio 并点击安装即可。

安装完 Android Studio 后,使用以下命令启动 Android Studio:

android-studio 

Android Studio 启动后,它看起来像这样:

运行 Android Studio

Android Studio 启动后,它会要求您确认一些设置。 使用默认值并继续点击下一步,除非您的 Android Studio 开始安装 Android SDK 和其他需要的组件。

启动后,您将看到以下屏幕:

Android Studio 下载 SDK 和组件Android Studio 下载 SDK 和组件

第 3 步:设置 Flutter 并接受 Android 许可

Android Studio 安装完成后,转到终端并运行以下命令:

flutter config --android-studio-dir /snap/android-studio/current/android-studio 

它将你的 Android Studio 目录配置为你刚刚下载的 Android Studio 的 snap 包目录。

现在,运行以下命令,它将打开 android 许可证。 只要系统要求您输入,请继续输入“y”以接受许可证。

flutter doctor --android-licenses 

一次,您已完成接受所有 android 许可证,您已成功完成设置。

第 4 步:验证 Flutter 设置

以下命令充当 Flutter 设置的运行状况检查,并验证设置中是否存在可能导致 Flutter 在运行时出现问题的问题。

运行以下命令以检查是否有剩余内容:

flutter doctor 

如果一切正常,您将获得类似于下图的输出。

颤振医生颤振医生

如果您的系统上未安装 Chrome 和 VS Code,您可能不会在它们上打勾。 您可以忽略它们,因为它们不是很重要。

运行 Flutter 示例应用

现在我们已经在我们的系统上设置了 Flutter,让我们用一个示例应用程序来检查它以确保 Flutter 正常工作。

第一步:创建一个目录并cd进去

首先,创建一个您喜欢的任何名称的目录来代替 sample_app, 和 cd 使用 mkdir 和 cd 命令进入目录:

mkdir sample_app cd sample_app 

第二步:用Flutter starter文件初始化目录

进入目录后,运行以下命令:

flutter create . 

它将使用一些入门 SDK 文件初始化您的目录,这是 Flutter 应用程序运行所必需的。

默认情况下,模板是一个计数器应用程序。

第 3 步:运行 Flutter hello-world 应用

一次 flutter create 执行完毕,运行以下命令启动你的 Flutter 应用:

flutter run 

稍等片刻,一个 chrome 带有正在运行的应用程序的选项卡,您将分别在终端和 Chrome 中看到以下屏幕。

颤动运行颤动运行
示例应用程序运行示例应用程序运行

奖金

  • Flutter 是开源的,你可以在这里找到它的代码。
  • 您可以使用 Android 手机运行 Flutter 应用程序,而不是使用 Android Studio 的 Android 虚拟设备(AVD),因为它体积庞大。

结论

在本文中,我们讨论了如何以简单的方式在 Linux 系统上设置 Flutter,让任何初学者都能完成设置。 我们还讨论了运行 Flutter 应用程序以确保 Flutter 完美运行的过程。

希望你喜欢它!