Linux中國

如何在 Linux 上安裝和設置 Flutter 開發環境

谷歌的 UI 工具包 Flutter 在創建移動、網頁和桌面的跨平台應用程序方面越來越受歡迎。

Flutter 不是一種編程語言,而是一個軟體開發工具包。DartFlutter SDK 下面使用的編程語言。

Flutter 是谷歌開源的 Fuchsia OS、谷歌 STADIA 以及許多其他軟體和移動應用背後的主要框架。

如果你想使用 Flutter 進行開發,本教程將幫助你在 Ubuntu 和其他類似 Linux 發行版上搭建好你的環境。

在 Ubuntu 和其他 Linux 上用 Snap 安裝 Flutter

在 Linux 上安裝 Flutter 最簡單的方法是使用 Snap。如果你使用的是 Ubuntu,你已經有了 Snap。對於其他發行版,請確保 啟用 Snap 支持

打開終端 並在終端中使用以下命令來安裝 Flutter:

sudo snap install flutter --classic

你會在你的終端上看到類似這樣的東西:

一旦安裝完成,就是驗證它的時候了。不僅僅是 Flutter 的安裝,還要驗證 Flutter 正常運行所需滿足的每一個依賴關係。

驗證 Flutter 的依賴項

為了驗證 Flutter 正確工作所需的每一個依賴項,Flutter 有一個內置選項:

Flutter doctor

這個過程開始看起來像這樣:

而它完成時像這樣:

正如你所看到的,我們需要 Android Studio 來工作。所以讓我們來安裝它。我們該怎麼做呢?用 Snap 在 Linux 上安裝 Android Studio 也是毫不費力的。

安裝並設置好 Android Studio

在終端中,使用下面的命令來安裝 Android Studio:

sudo snap install android-studio --classic

安裝完畢後,從我們的操作系統菜單中打開 Android Studio。

就快完成了。現在是配置 Android Studio 的時候了。

點擊下一步,如果你不想讓事情複雜化,就選擇「 標準 standard 」。

選擇你喜歡的主題(我喜歡「 暗色 Darcula 」的)。

確認一切正常,然後點擊「 下一步 Next 」。

最後,點擊「 完成 Finish 」按鈕。

然後等待,直到下載完成。

創建一個 Hello World Flutter 應用樣本

在 Android Studio 中,進入項目,選擇「 新建 Flutter 項目 New Flutter Project 」。Flutter SDK 路徑會默認設置。

在這裡,神奇的事情開始出現了,這是你設置你的項目名稱的地方,在這個例子中,它將被稱為 「hello_world」。

讓我們選擇三個可用的平台。Android、iOS 和 Web。最後,點擊「 完成 Finish 」。

項目中的主文件位於 lib/main.dart,如下圖所示:

選定後,擦除文件中包含的所有內容,並將其改為本示例代碼:

// Copyright 2018 The Flutter team. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Welcome to Flutter',
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Welcome to Flutter'),
        ),
        body: const Center(
          child: Text('Hello World'),
        ),
      ),
    );
  }
}

重要的是,這只是向你展示 Flutter 是如何工作的,如果你確信要學習這種美麗而不可思議的語言,這裡有 文檔 可以看到更多關於它的信息。嘗試它!

最後,選擇 「Chome Web」 設備,並點擊「 運行 Run 」按鈕,如下圖所示;並看到神奇的效果!

你可以如此快速地創建一個 Flutter 項目,真是不可思議。跟你的 Hello World 項目打個招呼吧。

最後...

如果你想在短時間內做出漂亮的移動和網頁界面的貢獻,Flutter 和 Dart 是完美的。

現在你知道了如何在 Ubuntu Linux 上安裝 Flutter,以及如何用它創建你的第一個應用程序。我很高興可以為你寫這篇文章,希望對你有所幫助,如果你有任何問題,請通過留言或給我發郵件來告訴我,祝你好運!

本教程由 Marco Antonio Carmona Galván 提供,他是物理學和數據科學專業的學生。

via: https://itsfoss.com/install-flutter-linux/

作者:Marco Antonio Carmona Galván 選題:lujun9972 譯者:wxy 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國