zoukankan      html  css  js  c++  java
  • Flutter 安装

    Flutter 安装

    1. 下载:Flutter SDK

      1. 配置环境变量:
        1. 打开终端,打开环境变量配置:open ~/.zshrc

        2. 如果没有.zshrc,就新建:vim ~/.zshrc

        3. 配置环境变量:

          export PATH
          export PATH export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 
          export PUB_HOSTED_URL=https://pub.flutter-io.cn # 国内用户需要设置
          export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn # 国内用户需要设置
          export PATH=${PATH}:/flutter的存储地址/flutter/bin:$PATH
          
          # 最后一行举例:
          # export PATH=${PATH}:/Users/xxx/Documents/code/flutter/bin:$PATH
          
        4. 保存并退出编辑::wq

        5. 重新保存一下配置:source ~/.zshrc,来刷新一下,让我们的配置立即生效;

        6. 运行一下看是否配置好:flutter doctor

    2. 下载:Android Studio

      1. Android Studio安装:Flutter插件;打开Android Studio,打开路径:Android Studio->Preferences->Plugins->Marketplace->搜索Flutter,下载Flutter
      2. 安装:Dart插件;(下载Flutter插件,会让先下载Dart插件)
      3. 重启Android Studio让插件生效;
      4. 配置Flutter SDK路径(前提是要先打开一个Flutter项目,才能在Languages & Frameworks下面看到FlutterDart配置入口),就是下载的Flutter SDK的存放路径:打开路径:Android Studio->Preferences->Languages & Frameworks->Flutter->Flutter SDK path,选择下载的Flutter SDK的存放路径;
      5. 配置Dart路径:一般配置好Flutter SDK路径,Dart路径会自动配置,可在路径:Android Studio->Preferences->Languages & Frameworks->Dart->Dart SDK path,查看是否配置成功。
    3. 下载:Xcode

    4. 打开Android Studio的命令行,执行:flutter doctor,使用Flutter的语法进行检测;首次执行Flutter命令的时候,会自动下载依赖项并自行编译。如果有问题,按照提示,依次解决。

    常见错误

    1. iPhone真机运行,报错:无法打开“iproxy”,因为无法验证开发者,这个问题可能是因为权限不够,执行这句命令就可以搞定:

      sudo xattr -d com.apple.quarantine /Users/zions/development/flutter/bin/cache/artifacts/usbmuxd/iproxy
      
    2. 执行flutter语法报错:command not found: flutter:应该是环境变量配置有问题,重新走一下上面的配置环境变量的步骤。

    3. Android Studio的终端执行flutter doctor报错:

      1. 错误一:

        cmdline-tools component is missing
        Run `path/to/sdkmanager --install "cmdline-tools;latest"`
        See https://developer.android.com/studio/command-line for more details.
        

        然后执行:path/to/sdkmanager --install "cmdline-tools;latest"后报错:

        zsh: no such file or directory: path/to/sdkmanager
        

        解决方法:参考错误二;

      2. 错误二:

        Android license status unknown.
        Run `flutter doctor --android-licenses` to accept the SDK licenses.`
        See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.
        

        然后执行:flutter doctor --android-licenses后报错:

        Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to resolve this.
        

        解决方法:
        1. 打开SDK Manager -> Appearance & Behavior -> System Setting -> Android SDK -> SDK Tools
        2. 选中Android SDK Command-line Tools (latest)
        3. 点击下方Apply
        4. 进行下载操作;
        5. 下载完成后,点击finish关闭下载页,然后点击Appley应用即可;

    微信公众号

    扫描下方二维码关注个人微信公众号,实时获取更多干货,哈哈哈!

    作者:Angelo
    本文版权归作者所有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。
  • 相关阅读:
    查找和排序-6.快速排序
    查找和排序-5.插入排序
    PAT (Basic Level) Practice (中文)1093、1094
    srand((unsigned)time(NULL))详解
    fscanf()库函数
    C++ fopen函数用法
    简单计数排序
    数据结构:堆排序
    数据结构:归并排序
    团体程序设计天梯赛-练习集(八)(DFS,7-37 整数分解为若干项之和、7-22 龟兔赛跑)
  • 原文地址:https://www.cnblogs.com/cy521/p/15309375.html
Copyright © 2011-2022 走看看