赞
踩
flutter是google的跨平台开发框架, 他和react native及weex框架的最大差别是flutter不使用原生控件而使用gdi按帧渲染, 个人理解非常类似windows时代的DirectUI。本文将介绍如何在一个已有的安卓项目中添加flutter, 使得部分新功能采用flutter
移植的基本思想是新建一个flutter功能 和安卓工程对比看看差异在哪里, 并从flutter工程复制一些代码到安卓工程
操作过程
目录结构
一个android studio工程的目录结构是这样的
project
├─local.properties
├─build.gradle
├─settings.gradle
├─app
│ ├─build
│ ├─libs
│ └─src
└─gradle
└─wrapper
而flutter的目录结构是:
flutter
├─android 对应安卓工程的project目录
├─build
├─ios
├─lib
└─pubspec.yaml
1, 所以第一步, 把project目录名改成android
工程修改
2.复制pubspec.yaml和lib文件到跟android并列
3.修改AndroidManifest.xml文件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。