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
    本文版权归作者所有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。
  • 相关阅读:
    Binary Tree Inorder Traversal
    Populating Next Right Pointers in Each Node
    Minimum Depth of Binary Tree
    Majority Element
    Excel Sheet Column Number
    Reverse Bits
    Happy Number
    House Robber
    Remove Linked List Elements
    Contains Duplicate
  • 原文地址:https://www.cnblogs.com/cy521/p/15309375.html
Copyright © 2011-2022 走看看