Flutter Mac 安装全教程(Android / iOS)

Flutter Mac 安装全教程(Android / iOS)本文来自于:https://flutter.io/docs/get-started/install/macos目录下载Flutter设置环境变量Flutter命令安装编辑IDE下载Flutterhttps://flutter.io/docs/development/tools/sdk/archive在这里获取Flutter的安装包,推荐使用stablechanne…

大家好,又见面了,我是你们的朋友全栈君。

本文来自于:https://flutter.io/docs/get-started/install/macos

目录

下载Flutter

设置环境变量

Flutter命令

安装编辑IDE


下载Flutter

https://flutter.io/docs/development/tools/sdk/archive

在这里获取Flutter的安装包,推荐使用stable channel的安装包。下载完成后解压。

设置环境变量

可以在~/.bash_profile里设置:

export PATH="$你的解压目录/flutter/bin:$PATH"
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

然后

source .bash_profile

Flutter命令

doctor可以检测当前开发环境

flutter doctor

运行结果如下:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.0.0, on Mac OS X 10.13.6 17G65, locale zh-Hans-CN)
[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[✓] iOS toolchain - develop for iOS devices (Xcode 10.1)
[✓] Android Studio (version 3.3)
[!] IntelliJ IDEA Ultimate Edition (version 2018.1.1)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.30.1)
[✓] Connected device (2 available)

! Doctor found issues in 1 category.

channel可以更改flutter的分支

# 切换到beta分支
flutter channel beta 

# 切换到stable分支
flutter channel stable

运行结果如下:
Switching to flutter channel 'stable'...
git: 来自 https://github.com/flutter/flutter
git:    7eb11aac5..789376b83  master     -> origin/master
git: 已经位于 'stable'
git: 您的分支与上游分支 'origin/stable' 一致。

安装编辑IDE

推荐使用Visual Studio Code,安装完成之后,安装Flutter插件。

Flutter Mac 安装全教程(Android / iOS)

 

然后就可以愉快的编程了~

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/142641.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • String字符串反转

    这道题在面试的时候被问过,在此给大家分享一下。方法一、通过StringBuiler的reverse()的方法,最快的方式。publicstaticStringreverseStringBuilder(Strings){StringBuildersb=newStringBuilder(s);Stringreverse=sb.reverse().t…

  • python3.7安装pip_centos怎么安装

    python3.7安装pip_centos怎么安装CentOS自带Python2.7但现在基本使用Python3所以需要自行下载编译及安装,以下为过程步骤。首先确认目前的Python版本及可执行文件位置,执行命令whichpython返回结果这里可以看到,Python执行文件位置为/usr/bin/python,故我们进入到该目录下cd/usr/bin/python现在开始进行我们Pyth…

  • 可迭代对象 python_列表是可迭代对象吗

    可迭代对象 python_列表是可迭代对象吗引出问题:​如下面所示,存在一个类,并且产生了一个对象,现在想用for循环实现对象的迭代,结果报错了点击(此处)折叠或打开– coding: utf-8 –“””演示一个类是不可以迭代的结果存在报错信息 说明 A对象不是一个可以迭代的对象for i in A:TypeError: ‘Students’ object is not iterable“””class Students():def init(self):self.names = list()def add(self,

  • 手机开发平台介绍[通俗易懂]

    手机开发平台介绍[通俗易懂]
    刚刚进入手机研发领域,为今后职业生涯规划,从网上搜了资料方便学习。
    手机客户端软件开发最大的困难就是平台不统一,手机开发平台太多。
    手机可分为智能手机开发和featherphone手机。开发平台可分为开放式平台和封闭式平台,开放式平台包括symbian、windowsmobile、linux、iPhone、Android、BlackBerry、j2me、brew等,支持手机应用程序通过OTA下载和安装;封闭式平台包括MTK、展讯、TI、飞利浦等。下面分别介绍。

  • html5空白站位符号,空格代码(隐形空白符号)

    html5空白站位符号,空格代码(隐形空白符号)CSS的空间处理一、空格规则浏览器通常会忽略HTML代码中的空白。上面是一行HTML代码,文本的前面、里面和后面各有两个空格。为了便于识别,这里使用半圆形符号来表示空间。浏览器的输出如下。你好世界如您所见,文本前后的空格将被忽略,内部连续的空格将只被算作一个。这是浏览器处理空格的基本规则。如果希望空格按原样输出,可以使用前置标签。另一种方法是用HTML实体来代替表示空格。二、空格字符处理空格的HT…

  • 再谈肥六之应用软件

    再谈肥六之应用软件1、系统管理:SmartFileman和SeleQ。后者自不多说,是S60平台上的经典软件,界面亲和、功能强大;后者Fileman是我现在所用的系统管理软件,个人觉得此款软件更顺手些——打开软件后便可以清楚显示手机各盘的存储情况(剩余空间/总空间)、功能一应俱全、图标清晰形象……总之,个人比较偏爱于Fileman。  2、内存管理:APPMAN。功能极为强大,能够显示当前系统资源的利用情…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号