flutter的安装与设置
我的公众号
在安装之前和大家罗嗦几句,
什么是flutter
Flutter是一个开源软件开发工具包 (SDK),用于“帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台”。允许跨平台开发。这样可以使您的公司和团队节省大量时间和精力。
那么,这究竟是什么意思?假设我们有一位开发人员创建了一个惊人的应用程序,并且人们喜欢它。但是,该应用程序仅在 Android上受支持。因此,开发人员决定花费大量时间学习 IOS以支持更多用户使用他们的应用程序。即使在学习了如何构建 IOS应用程序之后,他们也意识到他们的应用程序必须支持所有类型的 IOS设备,然后去一一适配,这会让他们头秃。解决这些问题。只需引入Flutter就可以解决,这就是 Flutter 的用武之地。
2021年3月4日,谷歌正式发布了 Flutter 的 2.0。该版本最大的特性就是可以支持五大主流的操作系统:iOS、Android、Linux、Windows 和 MacOS。官方甚至还说丰田将会把 Flutter 带到汽车中。
也就是说,我们可以用一套 Flutter 代码适配全平台了。
目前flutter版本已经已经2.5.3
但在此之前,第一步是安装 Flutter SDK 并熟悉您的 IDE,以便您可以充分利用它。如果你已经这样做了,你可以跳到底部并发现我给大家的彩蛋,我最喜欢的 VSCode 插件。
安装
官方网站上提供了完整的安装说明:
- 安装flutter
- 安装flutter中文网地址
如果您想在 Android 和 iOS 上构建 Flutter 应用程序,您需要安装相应的 SDK,以及 Android 模拟器和 iOS 模拟器。上面的指南解释了如何做到这一点。
注意:您只能在 macOS 系统上为 iOS 开发 Flutter 应用程序。如果您使用的是 Windows,则只能为 Android 构建。
配置您的 IDE
您还需要一个代码编辑器,例如Android Studio或Visual Studio Code,以及 Dart 和 Flutter 插件:
- 设置编辑器中文网
- 设置编辑器
要充分利用您的 IDE,请查看文档以获取有关运行和调试应用程序、使用代码片段、关键字快捷方式等的提示:
Android Studio 和 IntelliJ
Android Studio 和 IntelliJ中文网
vs-code
vs-code中文网
flutter doctor
安装完所有内容后(不要忘记在Windows或MacOS上配置系统路径!),您应该可以flutter doctor
在终端上输入。你的输出应该是这样的:
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.5.1, on Microsoft Windows [Version 10.0.19042.1288], locale zh-CN)
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[√] Chrome - develop for the web
[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.11.3)
[√] Android Studio (version 4.2)
[√] Connected device (3 available)! Doctor found issues in 0 category.
如果flutter doctor
没有报告任何错误,则您已经拥有开始构建应用程序所需的一切。
是时候进行快速试驾了。这个页面向你展示了如何创建一个新的 Flutter 项目并运行它:
- 开发初体验官方文档
- 开发初体验中文网
彩蛋:VS Code 插件可以像 Flutter Pro 一样进行开发
如果您使用 VSCode,我强烈建议您添加一些有用的插件。这些是我的最爱:
Flutter and Dart 这两个插件没有,你就别用vscode开发了吧。
官方主题(谁不喜欢黑暗模式?
flutter的安装与设置相关推荐
- 【Flutter】Flutter 开发环境搭建 ( Android Studio 下 Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查 )
文章目录 一.Flutter 学习资料 二.Flutter 开发环境搭建 三.Android Studio 环境安装 Flutter / Dart 插件 四.下载 Flutter SDK 五.设置 F ...
- Flutter Dart 安装在window系统
一.系统环境 flutter最低要求 1,windows7 SP1 64位版本以上,我的系统就是windows 7 sp1 64bit 2,git for windows ,没有安装的需要到这里下载 ...
- 远程桌面linux服务器配置,linux平台下远程桌面服务器的安装和设置
一.xdm 方式 前提:安装linux时一定要选上xwindow,这是最基本的前提,不安装它,是绝对没有图形界面的. ***************************************** ...
- Flask-SQLAlchemy安装及设置
Flask-SQLAlchemy安装及设置 SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换 ...
- openSUSE中文输入的安装和设置
openSUSE中文输入法的安装和设置: 系统:openSUSE Leap 42.1 桌面环境:KDE 安装完系统之后,最好修改下载源,在add下面勾上Community Repositories.同 ...
- [转]免费邮件服务器hMailServer搭配SpamAssassin过滤垃圾邮件:安装和设置
[转]免费邮件服务器hMailServer搭配SpamAssassin过滤垃圾邮件:安装和设置 (转自http://dagai.net/archives/838) 为了解决垃圾信泛滥的状况,这两天「跨 ...
- ArchLinux下LXDE的安装与设置心得
安装 首先安装基本的桌面环境: $ sudo pacman -S lxde 奇怪的是默认并没有安装面板lxpanel,而且源里也没有,只好从AUR安装之: $ yaourt -S lxpanel-sv ...
- 【错误记录】Flutter 环境安装相关问题 ( 执行 flutter doctor 命令后续错误处理 )
文章目录 一. 缺少平台报错信息 ( Android SDK file not found ) 二. 解决方案 ( 推荐安装完整的开发环境 ) 三.许可未接受问题 ( Some Android lic ...
- Symfony4中文文档: 安装和设置Symfony框架
安装和设置Symfony框架 要创建新的Symfony应用程序, 首先确保使用的是PHP7.1 或更高版本并且已经安装Componser. 如果未安装, 请首先在系统上全局安装Componser. 如 ...
最新文章
- 【hadoop】20.MapReduce-InputFormat数据切片机制
- scanf函数使用遇到的问题
- VTK:vtkDelaunay2D用法实战
- 福大软工 · BETA 版冲刺前准备(团队)
- eclipse各种配置
- 适用于JDeveloper 11gR2的Glassfish插件
- Hive的内置数据类型
- ModalPopupExtender控件和gridview的结合使用
- visual studio 自带的 宏 没反应_横山宏科幻动漫模型:插图造型怪异的胡佛战车欣赏...
- MFC编程入门之二十一(常用控件:编辑框Edit Control)
- python科学计算基础教程pdf下载-python科学计算 第二版
- 江西银行服务器怎么选择硬件配置
- Pytorch torch.add() torch.add_() 用法
- 算法设计技巧: Primal-Dual
- 神经网络辨识的优势是,神经网络辨识的优势有
- B端产品的PMF的定义原则
- html+css+js百度首页制作+附源代码+实现简单【百度一下】功能
- 数据分析:企业人力资源管理探索
- JAVA工程师个人简历中的项目经验范文
- 这是一个基于Threejs的商品VR展示系统的 VR模型展示Demo
热门文章
- MySQL锁机制(myisam表所与innoDB锁)
- 湖南计算机应用专业较好的学校,好的计算机应用专业排名
- python笔记视频_终于拿到!清华大佬Python视频+书+笔记汇总
- 为什么多个线程不可能同时抢到一把锁_分布式为什么一定要有高可用的分布式锁?看完就知道了...
- ubuntu 18.04无法开机 允许root用户桌面登录
- 为什么redis取出来是null_跳表:为什么Redis一定要用跳表来实现有序集合
- fileinputstream resources 读取文件_压缩20M文件从30秒到1秒,包教包会
- java lock unlock_详解Java中的ReentrantLock锁
- 访问地址指向本机地址_详解MySql通过ip地址进行访问的方法
- gnuradio android手机,如何搭配USRP在安卓设备上搭建GNU Radio
- 【Flutter】Flutter 开发环境搭建 ( Android Studio 下 Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查 )