一、下载安装flutter(针对Mac)
1、下载flutter到你要下载的目录下,默认在Downloads下;
flutter SDK下载地址:flutter.dev/docs/get-st…
2、下载好flutter后,
vim ~/.bash_profile
在bash_profile中加入以下几行:
export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH=/Users/midea/Downloads/flutter/bin:$PATH
//Users/midea/Downloads/此处替换为你本地下载flutter sdk的路径
source ~/.bash_profile //保存此次 只针对本次有用
3、cd 到 flutter,然后执行:flutter doctor
若是有什么需要安装的,则按照flutter doctor这个执行结果提示去安装或者下载一下;
4、打开Android Studio 按住command+,, 打开Preferences,左侧选中Plugins,在搜索框中Flutter,install flutter,install flutter plugin,install完成之后,然后点击重启Android Studio;
5、选择Languages & Frameworks 选择Fluuter,在Flutter SDK path: 中选择你最开始下载flutter sdk的路径,然后点击ok即可;
二、flutter项目跑起来
1、在Android Studio创建一个flutter项目,若已有flutter项目,在Android Studio中打开你的flutter项目;
2、选择pubspec.yaml文件,选择终端,
3、执行flutter pub get;
4、若是执行flutter pub get, 长时间没反应,则执行第一步中第二个步骤,然后再执行flutter pub get;
5、若是卡在这个命令行,一直没执行完,执行其他命令行又提示wait command,等待上一个命令执行完,则按照以下方案解决:
1)、打开flutter的安装目录/bin/cache/
2)、删除lockfile文件
3)、重启AndroidStudio
6、Android Studio连接手机,然后点击Run;
7、build成功之后,在flutter项目中ios文件夹中会生成Podfile文件,然后cd到ios文件夹,然后pod install一下,再运行ios中Runner.xcworkspace;
8、xcode运行之后提示什么错误,百度一下解决即可;