linux基础入门知识(linux系统怎么安装程序)
admin
2023-09-13 20:07:25
0

谷歌的 UI 工具包 Flutter 在创建移动、网页和桌面的跨平台应用程序方面越来越受欢迎。

Flutter不是一种编程语言,而是一个软件开发工具包。Dart是 Flutter 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 提供,他是物理学和数据科学专业的学生。

以上就是linux系统怎么安装程序(linux基础入门知识)的相关内容了,更多精彩内容请关注!

相关内容

热门资讯

我国连续15年稳坐全球制造业首... 据新华社快讯:国家发展改革委主任郑栅洁7月9日在国新办举行的“高质量完成‘十四五’规划”首场新闻发布...
国家发改委:打压遏制只会加速中... 国务院新闻办公室今天举行“高质量完成‘十四五’规划”系列主题新闻发布会。国家发改委表示,事实证明,“...
公安部公布5起合同诈骗犯罪典型... 近年来,全国公安机关始终坚持依法严厉打击各类突出经济犯罪,特别是对群众反映强烈、社会普遍关注的合同诈...
亮点抢先看!带你解锁第十一届尼... 7月9日至10日,第十一届尼山世界文明论坛在山东曲阜举办,本届论坛以“各美其美·美美与共——文明间关...
特朗普称将上调铜关税至50% 美国总统特朗普8日表示,将对所有进口到美国的铜征收50%的新关税,但没有透露新关税生效具体时间。特朗...
小米YU7现车遭“黄牛”倒卖:... 自7月6日小米YU7开启交付以来,中国证券报记者注意到,在闲鱼等二手平台出现多条现车、准现车(1—5...
幼儿园用含铅颜料做食品,涉案人... 7月8日,甘肃天水市联合调查组发布关于天水市麦积区培心幼儿园幼儿血铅异常问题调查处置情况的通报。经警...
广西玉林通报一作坊非法炼油:已... 记者7月8日从广西玉林市玉州区市场监督管理局获悉,2025年7月3日晚,玉林市玉州区仁东镇在排查整治...
天舟八号货运飞船已受控再入大气... 据中国载人航天工程办公室消息,天舟八号货运飞船已于北京时间2025年7月9日6时42分受控再入大气层...
整治“内卷式”竞争 市场监管总... 据市场监管总局网站消息,为加强直播电商监管,综合整治“内卷式”竞争,保护广大消费者和经营者合法权益,...
外交部回应特朗普宣布对14国加... 今日,外交部发言人毛宁主持例行记者会。有记者提问,美国总统特朗普7日表示,将从8月1日起分别对来自日...
苏州中院发布悬赏公告,最高赏金... 江苏省苏州市中级人民法院8日发布悬赏公告,最高赏金超2600万元。内容如下:江苏省苏州市中级人民法院...
国务院办公厅印发《关于健全“高... 日前,国务院办公厅印发《关于健全“高效办成一件事”重点事项常态化推进机制的意见》(以下简称《意见》)...
也门胡塞武装称在红海击沉一艘货... 也门胡塞武装7日宣布,这一组织6日在也门西部荷台达省红海海域打击一艘“违禁”货轮,货轮现已沉没。也门...
死缓!西藏自治区政府原副主席王... 2025年7月8日,湖南省郴州市中级人民法院公开宣判西藏自治区人民政府原党组成员、副主席王勇受贿一案...
第32届世界大学生夏季运动会中... 图源:中国学生体育联合会7月8日,第32届世界大学生夏季运动会中国大学生体育代表团出征仪式在北京召开...
特朗普发关税函后,日韩等国的回... 新华社北京7月8日电 美国总统特朗普7日表示,将从8月1日起分别对来自日本、韩国等14个国家的进口产...
特朗普宣称对14国加税!美股应... 当地时间7日,美国总统特朗普发信函给日韩及南非等14国威胁征税,随后,他又签署行政令,延长“对等关税...