Flutter(环境搭建-Android视角)
#Flutter 简介
官网简介
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
Flutter 支持 Android IOS 后期好像也会支持web端,是一个不错的跨平台框架,现阶段可以作为混合 开发的一种解决方案.View层 可以 双端统一. Fuchsia 作为 Google 下一代 操作系统, 应用编写是基于 Flutter的. 前一段时间 Flutter已经发布 正式版
github 地址
https://github.com/flutter/flutter star 47908
从star 数量来看 Flutter 还是比较受关注的
Windows下环境 安装
默认读者 安装了 java git android SDK
安装
使用镜像
由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
如果镜像不可用 查看https://flutter.io/community/china
下载方法
1.git clone
2.官网zip 下载
https://flutter.io/docs/get-started/install/windows
安装完毕后 命令行中 进入 Flutter 根目录
flutter doctor
打开android studio 下载 Flutter 插件.
步骤
新建一个 android 项目
然后在 同级目录创建一个Flutter Moudle
然后 导入 Flutter Moudle
Moudle 导入成功后 项目结构
app 目录下的
build.gradle 中 新增了
implementation project(':flutter')
项目目录下的
settings.gradle 增加
setBinding(new Binding([gradle: this]))evaluate(new File( settingsDir.parentFile, 'flutter_test_module\\.android\\include_flutter.groovy'))
基础框架就搭建成功了
更多相关文章
- 一个关于Android视频流的Github项目
- Android――Android(安卓)lint工具项目资源清理详解
- Android(安卓)SDK 2.3与Eclipse最新版开发环境搭建(三)
- 个人安卓学习笔记---第一个Android应用程序
- eclipse导入android缺失android.jar包解决(吐血奉献的)
- Android(安卓)Studio和eclipse之间的不同
- android中的网络解析xml,json,html框架
- 谷歌宣布关闭Google TV,由Android(安卓)TV接任
- Android(安卓)Volley 框架的使用(一)