zoukankan      html  css  js  c++  java
  • 【flutter 安装详解 一步到位的】

    1、配置flutter镜像地址

    打开下面文件

    没有显示的->请的按 "command + shift + ."

    或者:在终端输入:

    defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
    如果没有 .bash_proflile文件按下面方法新建。
    
    1. 启动终端Terminal
    
    2. 进入当前用户的home目录
    
        输入cd ~
    
    3. 创建.bash_profile
    
        输入touch .bash_profile
    
    4. 编辑.bash_profile文件
    
        输入open .bash_profile
    
      在弹出的页面进行编辑
    
    5. 保存文件,关闭.bash_profile
    
    6. 更新刚配置的环境变量
    
        输入source .bash_profile

    可能会提示你,文件不属你的,不能修改。

    操作方法:

    选中文件点右键-》显示简介-拉到最下面  加入权限

    打开后加入下面环境变量。 

    export PUB_HOSTED_URL=https://pub.flutter-io.cn

    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

    在终端输入 source ~/.bash_profile 生效。

    或者如下操作:

    vim ~/.bash_profile 命令行输入后回车,打开.bash_profile配置镜像地址

    export PUB_HOSTED_URL=https://pub.flutter-io.cn

    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

    (进入后默认是不可编辑的,按I进入编辑模式,下方会出现INSERT)

    输入好,按ESC退出编辑模式,输入:wq返回至命令行

    经提醒,退出编辑模式后别忘了在命令行输入source ~/.bash_profile保存

    2、下载flutterSDK

    新建一个目录文件夹,cd到此文件夹

    命令行输入

    git clone -b beta https://github.com/flutter/flutter.git

    这个下载的是最新的测试版本,也可以指定版本

    git clone -b v1.7.8 https://github.com/flutter/flutter.git

    下载最新的稳定版本

    git clone -b stable https://github.com/flutter/flutter.git


    注意:一:终端在哪个目录,git 就会下载到哪个目标。
       二:下载址比较慢面的可以找个中文镜像。比如 https://gitee.com/netscript/flutter
    同样要命令行输入source ~/.bash_profile生效操 
     

    3、下载完成后配置flutter环境变量

    打开 ~/.bash_profile  文件

    输入

    export PATH=xxxxxx/flutter/bin:$PATH

    (xxxxxxx为flutter在本机上的路径,蓝色路径,可以找到flutter下的bin文件夹直接拖进来即可)

    保存执行刷新命令


    还是要命令行输入source ~/.bash_profile生效操

     

    4、查看flutter是否安装成功

    回到命令行,输入flutter doctor

     

    5.如果使用 android studio 开发 
      1)安装两个插件。

     

    安装以后

     

     选好你的flutter路径。

    好了下面可以快乐玩耍了。本来这里可以安装 flutter sdk 但是。。。不通。你懂的。

    如果是vscode 开发。安装

  • 相关阅读:
    建立一个能持续处理的C/S网络程序
    建立一个可以不停地接收客户端新的连接,但不能处理复杂的业务的C/S网络程序
    归并排序
    堆排序
    计数排序
    不要在PHP7中踩这些坑
    关于生活学习
    topthink/think-swoole 扩展包的使用 之 WebSocket
    PHP 三元运算符
    topthink/think-swoole 扩展包的使用 之 Task
  • 原文地址:https://www.cnblogs.com/mamamia/p/13652235.html
Copyright © 2011-2022 走看看