我个人习惯使用 Windows 开发,虽然公司用 MacOS 开发,但是这样也会增加你学习的成本,所以我们把中心还是放在 windows 上进行讲解。windows 上的安装也要相对麻烦一点。
系统的基本要求
- 操作系统:必须 windows7 以上 64 位操作系统。(这个一般都能很好的满足)
- 磁盘空间:大于 3 个 G,虽然官方说的是 400M,但是你还需要安装 Android Studio 和 虚拟机,所以至少要 3 个 G 左右,如果能达到 5 个 G 就更好了(满足多个虚拟机的要求)。
- 需要 Git 环境:Flutter 需要 git 环境的支持,所以这个也要有,作为一个前端,这个是必备工具,所以我在文章中就不教大家安装了。
JAVA 环境的安装
既然要做原生应用了,而且是基于 Android 的,那还是需要我们安装一下 JAVA 的环境的,我比一般得到一个新系统后首先做的就是这一步。这个就相当于你按一个软件,你不用考虑太多。
JAVA 环境下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
这个地址会随着 Java 升级有所变化,如果已经改变了,请百度搜索 java 下载或者直接到 Java 官网下载。
然后根据你系统是 64 位还是 32 位选择版本,我这里是 64 位的,所以选择最下面的 x64 版本。

然后就是还需要一个虚拟机的安装,后面我们会讲到。