cd Documents git clone https://github.com/flutter/flutter.git unzip ~/Documents/flutter_macos_v1.0.0-stable
更改配置文件android
vi ~/.bash_profile
在上述文件末尾追加以下:ios
export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH=~/Documents/flutter/bin:$PATH
生效git
source ~/.bash_profile
完整的 .bash_profile 配置,包括安卓环境变量配置github
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATH export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH export ANDROID_HOME=~/Library/Android/sdk export PATH=${PATH}:${ANDROID_HOME}/tools export PATH=${PATH}:${ANDROID_HOME}/platform-tools export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH=~/Documents/flutter/bin:$PATH
如下命令不报错,就成功了macos
flutter
检查插件安装状况android-studio
flutter doctor
结果可能以下:
bash
缺乏什么按照提示,跑一下上面提示的命令便可,有的时间可能较长ide
安装android licences插件
flutter doctor --android-licenses
可能会报错 SDKManager, 须要更新code
/Users/sw/Library/Android/sdk/tools/bin/sdkmanager --update
上面可能有 警告说 ~/.android/repositories.cfg not loaded, 而后一直卡住不动
touch ~/.android/repositories.cfg
最后从新新执行 flutter doctor --android-licenses 便可
安装 libimobiledevice and ideviceinstaller
brew update brew install --HEAD usbmuxd brew link usbmuxd brew install --HEAD libimobiledevice brew install ideviceinstaller
安装 ios-deploy
brew install ios-deploy
升级cocoapods
brew upgrade cocoapods pod setup
Preferences -> Plugins -> 选择 Browse repositories…, 选择 Dart/Flutter 插件并点击 install, 重启Android studio File -> new Flutter Project 就能够建立Flutter 工程了, 若是没有出现,重装 Android Support API, Dart, Flutter, 重启AS