• Flutter学习第一天 -- 开发环境搭建(Windows)


    前提条件:powershell 必须 5.0 以上 (win7的电脑不知为何怎么都升级不了5.0,所以我升级了win10)
    一些需要的文件我上传到了百度网盘:
    链接:https://pan.baidu.com/s/1MEh4IRbkFXX-mouFM9gKuw 提取码:lhys

    1.安装git

    网址: https://git-scm.com/downloads 选择下载windows版本

    2.拉取flutter代码

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

    (如果出现git不是内部或外部命令,则需要添加系统变量git安装目录下的bin在PATH里)
    (拉取时间可能较长,请耐心等待)

    3.配置flutter环境变量

    地址为 : 刚刚创建的存放sdk的文件夹向下一级的bin
    如我放在了F:proflutterflutter下

    所以在系统变量PATH下添加F:proflutterflutterin
    (如果是国内的话,添加2个系统变量)
    PUB_HOSTED_URL=https://pub.flutter-io.cn
    FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

    4.双击flutter/flutter_console.bat 然后输入 flutter doctor


    (出现小圆圈为正常状态,继续等待即可,因网速差异可能需等待较长时间,请耐心等待)
    (如果报错无法连接远程服务器,则关闭重新操作此步骤)
    若出现下图所示则代表flutter sdk 下载正确,可进行下一步

    5.下载Android Studio 并安装

    我放在了百度网盘里或去官网下载:
    官网: https://developer.android.google.cn/studio/

    下载后双击进行安装,

    6.配置Android SDK

    站长工具网址: http://ping.chinaz.com/dl.google.com
    打开网址输入 dl.google.com 查看响应时间最快的ip

    我这最快的是浙江金华的 ip是 203.208.41.33
    修改hosts文件,一般情况下文件在C:WindowsSystem32driversetc路径下

    7.重复执行步骤4,flutter doctor


    若出现此图则去更新一下sdk
    我是使用Android studio 更新sdk 选28-30.选择更新或安装.


    若出现 ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
    则执行一下flutter doctor --android-licenses 然后一直Y ,出现All SDK package licenses accepted
    然后再次执行flutter doctor

    出现上图则表示完成.可以进行下一步了.

    8.配置android studio plugin插件: dart插件和flutter插件

    打开Android studio 查看版本

    选择about

    193.* 代表你的当前版本
    然后
    打开插件网址: https://plugins.jetbrains.com/plugin/9212-flutter/versions 下载对应插件
    选择android studio

    下载上属对应版本的插件
    然后在右上角搜索dart也进行上属操作下载对应版本的插件.
    将zip文件解压后直接复制到C:Users用户.AndroidStudio4.0configplugins文件夹下

    然后打开android studio 查看

    出现上图则表示插件添加成功

    9.检查环境 再次执行步骤4,flutter doctor


    出现上图则插件检查添加成功

    jjyy 兢兢业业 yyjj
  • 相关阅读:
    第三百六十九天 how can I 坚持
    第三百六十八天 how can I 坚持
    第三百六十四、五、六、七天 how can I 坚持
    POJ 1663:Number Steps
    POJ 2676:Sudoku 数独
    POJ 2488:A Knight's Journey 深搜入门之走马观花
    POJ 3050:Hopscotch
    51nod 1419:最小公倍数挑战
    POJ 1011:Sticks 经典搜索
    POJ 2362:Square 觉得这才算深度搜索
  • 原文地址:https://www.cnblogs.com/ljyyjj/p/13158944.html
Copyright © 2020-2023  润新知