#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'))

基础框架就搭建成功了

更多相关文章

  1. 一个关于Android视频流的Github项目
  2. Android――Android(安卓)lint工具项目资源清理详解
  3. Android(安卓)SDK 2.3与Eclipse最新版开发环境搭建(三)
  4. 个人安卓学习笔记---第一个Android应用程序
  5. eclipse导入android缺失android.jar包解决(吐血奉献的)
  6. Android(安卓)Studio和eclipse之间的不同
  7. android中的网络解析xml,json,html框架
  8. 谷歌宣布关闭Google TV,由Android(安卓)TV接任
  9. Android(安卓)Volley 框架的使用(一)

随机推荐

  1. Android 去掉状态栏 去掉标题栏 沉浸式状
  2. Android定制出厂默认输入法
  3. Android 让你的 EditText 只接受指定字符
  4. Android 呼吸灯流程分析(二)
  5. android书籍
  6. android:向手机卡上写入文件时总是不成功,
  7. Android -- Dialog(AlertDialog)
  8. android的ITC
  9. 2011.09.23(2)——— android sample之Note
  10. Ubuntu 18.04 配置android 源码开发/编译