![用Flutter极速构建原生应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/311/27563311/b_27563311.jpg)
1.3 配置Android开发环境
和iOS开发环境的配置相比,在macOS上配置Android开发环境要略微复杂一些,除了要下载和安装Android Studio工具外,还要进行模拟器相关的下载和配置。
1.3.1 获取Android Studio开发工具
曾经,配置Android开发环境是一件非常痛苦的事,如今Google公司专门为中国区的Android开发者提供了资源网站使这件事变得非常容易。在如下网站可以直接下载Android Studio开发工具:
https://developer.android.google.cn/studio/
下载完成后,根据安装引导完成安装即可。
运行Android Studio开发工具,选择Start a new Android Studio Project选项来创建一个新的Android工程,之后会弹出Android工程创建界面,如图1-4所示。
![](https://epubservercos.yuewen.com/4C63B7/15825992104143906/epubprivate/OEBPS/Images/Figure-P17_1909.jpg?sign=1739202196-pDCZlXcwtPCAVRykDrMWVkUpdIuHjxZa-0-ca01c42cc8ad5ecb26e7427fc5bfbc5c)
图1-4 进行新工程创建
如图1-4所示,其中Application name用来设置应用的名称,Company domain用来设置公司的域名,Project location用来配置工程所在的目录位置。之后一直单击Next按钮直到完成配置即可。
下面我们进行Android模拟器的配置。在打开的Android Studio工具菜单栏中找到Tools,选择其中的Android选项,单击AVD Manager选项,如图1-5所示。
![](https://epubservercos.yuewen.com/4C63B7/15825992104143906/epubprivate/OEBPS/Images/Figure-P18_1920.jpg?sign=1739202196-2t38pizl3AEUntx7MaL6xjAl4rBkzC0R-0-131312009dd1b7b9dc96627d5a6105f8)
图1-5 配置Android模拟器
在弹出的窗口中选择Create Virtual Device选项,打开如图1-6所示的界面。
![](https://epubservercos.yuewen.com/4C63B7/15825992104143906/epubprivate/OEBPS/Images/Figure-P18_1929.jpg?sign=1739202196-BI2yOlEm0nLiPOKjEnHQbbuGO5U81fpc-0-ba885a377935e85a4108abee5c68d952)
图1-6 选择模拟器型号
需要为创建的模拟器选择一个型号,单击Next按钮后,还需要为模拟器选择一个Android版本,如果第一次创建,那么可能需要下载一个Android系统版本,如图1-7所示。
![](https://epubservercos.yuewen.com/4C63B7/15825992104143906/epubprivate/OEBPS/Images/Figure-P19_1940.jpg?sign=1739202196-BHdR4RF8ehdyeJwuYIdIYOPqilctD7bQ-0-cd4c9c6d3c2e2d436089d2a6d90275d9)
图1-7 选择模拟器Android系统版本
1.3.2 为Android Studio添加Flutter插件
Android Studio开发工具和Flutter开发框架都是由Google公司开发并维护的,因此Android Studio工具对Flutter有着非常深入的支持,我们可以直接为Android Studio工具添加一些插件,使它成为专业的Flutter开发工具。
打开Android Studio工具的Preference窗口,选择其中的Plugins选项,如图1-8所示。
![](https://epubservercos.yuewen.com/4C63B7/15825992104143906/epubprivate/OEBPS/Images/Figure-P19_1946.jpg?sign=1739202196-vfmV9ppGKib4V465AkYk3Y82qplV2Wq0-0-a98d5b03d96b13cdb72fa7ec88a1e74c)
图1-8 进行插件管理
单击图1-8中的Browse repositories按钮,进入插件搜索界面,如图1-9所示。
![](https://epubservercos.yuewen.com/4C63B7/15825992104143906/epubprivate/OEBPS/Images/Figure-P20_1952.jpg?sign=1739202196-iTqyvhCZbuFgXea5wSV6yNJwxC3OnCTv-0-d35617480dca95871dda29a9184543ff)
图1-9 进行插件搜索
在搜索栏中分别搜索Dart和Flutter插件进行安装。其中,Dart插件用来进行Dart语言的相关代码分析支持,比如进行输入验证、代码补全等;Flutter插件用来进行Flutter工程的开发、运行、调试、重载等。这两个插件是在Android Studio上开发Flutter工程必不可少的工具。
安装完成后,重启Android Studio即可。在启动界面能看到,Android Studio工具已经可以直接创建Flutter工程,如图1-10所示。
![](https://epubservercos.yuewen.com/4C63B7/15825992104143906/epubprivate/OEBPS/Images/Figure-P20_1955.jpg?sign=1739202196-ZrpoFS9TpEjqWOmUCptVX6DhRZVOes9r-0-02ab8f0fd311fc449f79ab2d1c675e11)
图1-10 Android Studio支持直接创建Flutter工程