用Android Stuidio开发Flutter

官方推荐三个编辑器作为开发Flutter的IDE,分别是:VS Code , IntelliJ 和Android Studio。
由于我们安卓团队主要用的为Android Stuidio,所以我们首选用Android Stuidio,而官方中主要介绍的是IntelliJ,操作上有一定差异,所以在这里主要介绍一下用Android Stuidio开发Flutter

一、支持版本

需要 Android Studio3.0或更高版本,才能支持Flutter 的开发
下载地址: Android Studio,

二、安装插件

Android Studio要进行Flutter的开发,还需要安装两个插件:
Flutter插件: 支持Flutter开发工作流 (运行、调试、热重载等).
Dart插件: 提供代码分析 (输入代码时进行验证、代码补全等).

安装方式:
在Preferences>Plugins中进行安卓,如图:


image.png

在Plugins中点Browse repositories,然后搜索FlutterDart

然后便可以开始安装,安装过程中可能会出错,多尝试几次。

安装完成后重启Android Studio后插件生效。

三、打开或创建Flutter 工程

1、新建Flutter工程

进入File-New-New Flutter Project(或者在Android studio启动引导界面创建),然后选择Flutter Application,再填写工程名、路径等信息便新建了一个Flutter工程


Android studio启动引导界面
image.png
2、打开已有的Flutter工程

这一点和官方的介绍IntelliJ的操作差异比较大。

在Android studio启动引导界面选择Open a existing Android Studio Project(或者在File-Open进行打开),然后选择Flutter工程的主目录,打开



image.png

四、运行工程

点击在工程右上角的三角形,便可以运行工程,左边还可以选择运行设备


五、热重载

Android Studion提供了Flutter热重载,无需重启应用程序就能实时加载修改后的代码,并且不会丢失状态。点击编辑器右上角的闪电⚡️图标,或者Command+s(Ctrl+S),保存代码,变回进行热重载

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,079评论 2 59
  • Content: Flutter框架概况发展概述发展历史框架特性框架结构 快速入门安装Flutter在Mac OS...
    EchoZuo阅读 6,507评论 3 54
  • 谷歌的 Flutter 为开发人员提供了一种构建 Android 和 iOS 原生用户界面的方法,为开发人员减少了...
    高级java架构师阅读 9,241评论 1 40
  • 谁道是一班半点 却怨她二心难猜 三月面如桃花红 怎知四月纷纷落地衰 五六月赶考君忙 绝望七月人散场 八方九洲时无恋...
    追忆者阅读 101评论 0 0
  • Activity可以获取到window状态的变化,而碎片替换无法改变焦点,目前在onMeasure里初始化成功,(...
    RoboyCore阅读 659评论 0 0