成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

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

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

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

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

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

[[438864]]

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

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

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

  1. sudo snap install flutter --classic 

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

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

驗證 Flutter 的依賴項

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

  1. Flutter doctor 

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

而它完成時像這樣:

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

安裝并設置好 Android Studio

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

  1. 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,如下圖所示:

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

  1. import 'package:flutter/material.dart'
  2. void main() => runApp(MyApp()); 
  3. class MyApp extends StatelessWidget { 
  4.   @override 
  5.   Widget build(BuildContext context) { 
  6.     return MaterialApp( 
  7.       title: 'Welcome to Flutter'
  8.       home: Scaffold( 
  9.         appBar: AppBar( 
  10.           title: const Text('Welcome to Flutter'), 
  11.         ), 
  12.         body: const Center( 
  13.           child: Text('Hello World'), 
  14.         ), 
  15.       ), 
  16.     ); 
  17.   } 

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

最后,選擇 “Chome Web” 設備,并點擊“運行Run”按鈕,如下圖所示;并看到神奇的效果!

 

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

最后...

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

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

責任編輯:未麗燕 來源: Linux中國
相關推薦

2022-12-15 14:22:46

LinuxMint

2020-05-28 08:45:21

Arch LinuxLinuxKDE Plasma

2019-08-14 09:42:06

LinuxElasticsearKibana

2018-03-29 15:21:03

LinuxDebian網橋

2019-11-26 09:20:47

LinuxJava

2020-03-20 18:19:05

UbuntuLinuxNetbeans

2020-03-24 07:00:00

UbuntuLinuxNetbeans

2020-04-21 14:21:31

LinuxPython

2021-10-12 08:43:19

LinuxSambaWindows

2022-09-19 08:45:52

Telnet系統Linux

2009-04-08 15:56:31

Linux路由MAC綁定

2018-09-30 10:35:29

UbuntuCinnamon桌面環境

2021-11-28 06:33:24

Discord消息收發應用 Linux

2012-05-21 10:31:06

LinuxVMware Tool

2021-09-11 15:41:55

UbuntuDropbox云服務

2017-03-29 16:18:11

LinuxUbuntuRedmine

2021-07-12 14:47:16

UbuntuZlib代碼

2021-08-18 11:19:25

FedoraLinuxJava

2021-12-04 21:45:19

UbuntuLinux開源

2016-09-21 08:54:33

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91九色视频在线 | 97精品超碰一区二区三区 | eeuss国产一区二区三区四区 | 成人永久免费 | 日本一区二区高清不卡 | 日韩午夜影院 | 成人高清视频在线观看 | 欧美日韩电影一区二区 | 91精品国产色综合久久 | 免费成年网站 | 国产欧美日韩精品一区 | 国内精品久久久久久久 | 美国黄色一级片 | 日韩精品一区在线 | 国产在线精品一区二区三区 | 亚洲国产精久久久久久久 | 国产精品成人一区二区三区 | 午夜成人免费视频 | 日韩手机在线看片 | 国产乱码精品一区二区三区忘忧草 | www.97zyz.com| 国产乱码精品1区2区3区 | 国产精品视频久久 | 资源首页二三区 | 中文字幕一区二区三区四区 | 美女一区 | 国产一区二区成人 | 久久久精品综合 | 亚洲精品中文字幕av | www.国产.com| 国产精品免费一区二区三区 | 欧美一级在线免费观看 | 日韩精品一区二区久久 | 欧美国产激情 | 成人三级视频 | 四虎永久影院 | 97久久精品| 天天拍夜夜爽 | 精品久久国产视频 | 国产视频在线观看一区二区三区 | 国产成人午夜精品影院游乐网 |