Flutter入门(一):在macOS中安装Flutter

获取Flutter SDK

Flutter官网下载最新的安装包,或直接点击下载最新版本的Flutter SDK(2019/12/11)

解压Flutter

解压安装包到想要安装的目录(如:/developmet)

$ mkdir development
$ cd ~/development
$ unzip ~/Downloads/flutter_macos_v1.12.13+hotfix.5-stable.zip

配置环境变量文件

1. 在bash终端打开或创建$HOME/.bash_profile

//进入当前用户的home目录
$ cd ~
//创建
$ touch .bash_profile
//打开
$ open .bash_profile

2. 添加以下行并更改[PATH_TO_FLUTTER_GIT_DIRECTORY]为Flutter SDK的安装路径,如上一步所示则为(~/development)

$ export PUB_HOSTED_URL=https://pub.flutter-io.cn
$ export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
$ export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH

注:1、2行设置使用国内镜像,3行设置可以在终端运行flutter命令

3. 运行source $HOME/.bash_profile 刷新当前终端窗口

4. 运行命令验证目录flutter/bin是否已经在PATH中

$ echo $PATH

注意: 如果你使用的是zsh,终端启动时 ~/.bash_profile 将不会被加载,解决办法就是修改 ~/.zshrc ,在其中添加:source ~/.bash_profile

验证flutter命令是否可以运行

$ which flutter

原文地址:https://www.cnblogs.com/Kwongwt/p/12120478.html

时间: 2024-08-30 17:52:32

Flutter入门(一):在macOS中安装Flutter的相关文章

现有项目中集成Flutter

本文列举了项目开发使用Flutter会遇到的问题,以及如何使用Flutter module在现有项目中集成Flutter,并对其原理进行了分析. 最近在做的一个商业项目,完全的使用Flutter编写的,这其中的坑,只有写过的人才能体会到. 1. 纯Flutter项目的问题 在论述纯Flutter项目问题之前,我先表述下我的观点(仅限于纯Flutter项目,目前时间2018年6月26日,不排除Flutter的发展,让我的观点改观): 对于个人开发者,可以使用纯Flutter去开发App尝鲜: 对于

Flutter Android 真机器调试 、模拟器调试、Vscode 中开发 Flutter 应用

必备条件: 1.准备一台 Android 手机 2.手机需要开启调试模式 3.用数据线把手机连上电脑 4.手机要允许电脑进行 Usb 调试 5.手机对应的 sdk 版本必须安装 注意: 1.关闭电脑上面的手机助手比如:360 手机助手.应用宝等占用 adb 端口的软件 2.关闭 HBuilder 之类占用 Adb 端口的软件 3.数据线一定要可用(可以用 360 手机助手检测) 二.Flutter 模拟器调试 3.夜神模拟器:https://www.yeshen.com/ 三.Vscode 中开

安装Flutter环境

mac 环境安装 系统需求 操作系统: macOS (64-bit) 硬盘: 700 MB 工具: bash, mkdir, rm, git, curl, unzip, which 环境安装 SDK 开发flutter应用程序,需要安装及下载对应的SDK 下载SDK,并进行解压 修改配置文件,添加flutter到path路径 vim ~/.bash_profile export PATH=$PATH:`pwd`/flutter/bin source ~/.bash_profile Xcode i

flutter学习日志(一)【flutter的安装和环境配置 windows】

首先定他一个小目标: ->->目标:命令行输入 flutter doctor (检测flutter所需环境) 得到下图所示-> ->->目标分解:-> 安装flutter (上图中第一个√ get) 安装jdk 安装android studio 安装android sdk (上图中第二个√ get) 安装dart和flutter插件 (上图中第三个√ get ->->-> 第零步:建立几个空文件夹 1.如下图所示,首先建立文件夹 D:\Flutter2

Flutter入门篇(二)- 第一个APP

在上一篇文章中以简单的方式对Flutter自己提供的演示进行了一个简单的分析,当然那是远远不够.本来打算为大家带来官网上的无限下拉刷新的案例,但是发现这里的有些东西实在是太超前了,作为Flutter入门篇,当然不能这么随意,以为了让大家都能够学有所得,所以今天给大家带来了自己手撸的一个登录. 简单分析布局 我们都知道,一个简单的登录需要至少需要3步: 输入账号 输入密码 点击登录 那么我们的布局也就至少需要3个widget,为什么说至少呢?因为往往布局使用的widget都是大于操作步骤的.这里跟

谷歌移动UI框架Flutter入门

引言 作为Android开发人员,很有必要学习一下Flutter,那么Flutter是什么呢?它到底有什么作用呢?我们一一来揭晓. Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面. Flutter可以与现有的代码一起工作.在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费.开源的.它也是构建未来的Google Fuchsia应用的主要方式.Fuchsia是谷歌继Android和Chrome OS之后开发的第三个系

Flutter入门基础

Flutter是Google开发的一套全新的跨平台.开源UI框架(本质上就是sdk). 支持iOS.Android系统,并且是Fuchsia系统的默认开发套件.桌面和web上的支持也都在实验中. Flutter特点:跨平台(Flutter是Fuchsia的开发框架,同时支持Android.IOS),媲美原生性能,热重载(目前不支持热更新,但已加入2019工作计划). 其官方编程语言为Dart,熟悉Dart语言. 入门网站:Flutter中文网 Flutter官网(英文) 1.工程基础简介 1.1

(转)Inno Setup入门(九)——修改安装过程中的文字显示

本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250837 前面说到过可以使用不用的语言文件实现不同的显示方式,方便与国际接轨,事实上即使没有语言文件也可以实现修改.[Messages] 段用于定义安装程序和卸载程序中显示的消息.一般不需要创建 [Messages] 段,因为所有的消息在Inno Setup的Default.isl文件 (或在[Languages] 段指定的语言选项) 中已经包含.但是可以通过覆

(转)Inno Setup入门(二)——修改安装过程中的图片

本文转载自:http://blog.csdn.net/augusdi/article/details/8564793 修改安装过程中的图片 一般编译之后,安装过程中出现在左边图片是是下图这个样子的: 其实也可以修改它,只需要在setup段中作一点稍微的修改,加一行代码即可: [setup] AppName=Test AppVerName=TEST DefaultDirName="E:\TEST" AppVersion=1.0 WizardImageFile=dh.bmp [files]