一 Flutter 环境搭建
1、安装SDK
- 下载SDK并解压
参考https://flutter.cn/docs/get-started/install,本文基于[v1.12.13+hotfix.8] - 下载完成后,解压到某个目录下,如/aaa/flutter。
- 配置环境变量
在终端输入 : open ~/.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/aaa/flutter/flutter/bin/cache/dart-sdk/bin:$PATH
export PATH=/Users/aaa/flutter/flutter/bin:$PATH
-
检查配置
在终端输入:flutter doctor -
Android Studio配置flutter
二、创建项目和配置
- 创建项目
新建一个文件夹project,在project文件夹中创建项目
1、创建一个android项目 例如:android_demo
2、使用命令创建flutter模块,比如叫flutter_demo
打开终端 进入project
cd project
输入命令
flutter create -t flutter_demo
- 配置项
在android工程中,在settings.gradle中输入下面内容
setBinding(new Binding([gradle: this]))
evaluate(new File(
settingsDir.parentFile,
'flutter_demo/.android/include_flutter.groovy'))
在主模块(一般是app模块)下的build.gradle输入下面内容
implementation project(":flutter")
- 编译
打开flutter项目,在terminal中输入 flutter pub get
开始编译......
编译后,会在android项目中看到目录的变化,说明依赖成功
image.png
好啦,构建过程到此就结束了,后续会给大家介绍native如何和flutter进行交互,敬请期待。
下一篇文章
使用FluterBoost实现Android & Flutter 相互跳转
https://www.jianshu.com/p/190ec46b85c9
网友评论