Flutter环境搭建教程 for Mac

本文详细介绍了在Mac上搭建Flutter开发环境的步骤,包括下载Flutter SDK、配置环境变量、确保Xcode、Android Studio、VS Code的版本要求,解决Android SDK、CocoaPods、Java环境问题,以及连接设备。通过'flutter doctor'检查,成功配置后无任何问题。
摘要由CSDN通过智能技术生成

准备工作

1. 下载flutter的SDK及项目,下载地址:flutter下载

2. 下载完毕后放到你想存放的地址并记住,后面修改环境变量需要用到。 

3. Xcode (version xcode11.1)

4. android studio  (version 4.1)

5. visual studio code (version 1.27.2)

(1). 环境变量配置

1. 打开终端:输入    vim ~/.bash_profile  , 输入下面 ,其中  /Users/zhonggaorong/ 就是我的flutter存放路径,请填写自己的存放路径。 

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

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

export PATH=/Users/zhonggaorong/flutter/bin:$PATH

2. 打开终端:输入  flutter doctor 

如果提示:  -bash: flutter: command not found   说明环境变量没有配置到位,请检查存放路径以及配置

出现下面输出,说明配置已经到位。 

[✓] Flutter (Channel master, 1.24.0-4.0.pre.50, on Mac OS X 10.15.6 19G46c

    darwin-x64, locale zh-Hans-CN)

[!] Android toolchain - develop for Android devices (Android SDK version 27.0.3)

    Flutter requires Android SDK 29 and the Android BuildTools 28.0.3

      To update the Android SDK visit

      https://flutter.dev/docs/get-started/install/macos#android-setup for

      detailed instructions.

[!] Xcode - develop for iOS and macOS (Xcode 11.1)

    ! CocoaPods 1.7.5 out of date (1.8.0 is recommended).

        CocoaPods is used to retrieve the iOS and macOS platform side's plugin

        code that responds to your plugin usage on the Dart side.

        Without CocoaPods, plugins will not work on iOS or macOS.

        For more info, see https://flutter.dev/platform-plugins

      To upgrade see

      https://guides.cocoapods.org/using/getting-started.html#installation for

      instructions.

[!] Android Studio (version 2.1)

    Unable to find bundled Java version.

[✓] VS Code (version 1.27.2)

[!] Connected device

    ! No devices available

带感叹号的就是需要去重新配置或者升级的。 

1.第一项是硬件配置,基本都可以点亮 。 

2. 需要打开android studio 进行提示的下载,步骤为。  (如果下载了最新的 Android studio 则不会有这个问题)

Android studio   ---   Preferences    ---- System Settings  ------ android SDK  

选择对应的  SDK Platforms 与 SDK Tools  版本进行下载。 

3.  检查Xcode与 Cocoapods版本。

我出现的情况为 Cocoapods版本过低,需要更新 Cocoapods 版本。 

 4.  检查的是 JAVA 编译环境。 

我最后的解决方案是下载最新的 Android studio 解决。 下载地址 : 谷歌中国Android studio 下载

5.  下载 visual studio code 。

6.  连上一部手机即可。 

 

再次再终端输入  flutter Doctor ,出现下面输出

Doctor summary (to see all details, run flutter doctor -v):

[✓] Flutter (Channel master, 1.24.0-4.0.pre.50, on Mac OS X 10.15.6 19G46c

    darwin-x64, locale zh-Hans-CN)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)

[✓] Xcode - develop for iOS and macOS (Xcode 11.1)

[✓] Android Studio (version 4.1)

[✓] VS Code (version 1.27.2)

[✓] Connected device (1 available)

• No issues found!

说明已经大功告成,基本的flutter开发条件已经完善。 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值