最近很火的就是flutter 所以我也是心血来潮的去看了一下,不看不要紧 一看都是坑 ,开发前奏真的很欠揍,所以整理了一下开发前需要做的事。
flutter开发需要Android Studio模拟器,但是Android Studio呢 又依赖于java。所以要用flutter开发首先先要安装java环境。
1、安装java jdk
1.JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择你电脑环境对应的版本 下载下来。
2.创建两个文件夹一个是jdk 一个是jre 等下要放文件。
3.首先安装目录放到jdk里面 jdk安装完会弹出jre安装界面,把路径改到jre下面然后点击安装。
4.安装完点击关闭,然后测试一下是否安装成功打开cmd输入java和javac,会发现运行java时候是正常的,但是javac会报不是内部或外部命令。这是因为没有配置环境变量。
5.win搜索env打开编辑账户环境变量: 新建系统变量JAVA_HOME
,变量值填你jdk的路径(D:\java\jdk
)。然后在用户变量PATH中添加( ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
)。新建系统变量CLASSPATH
,变量值填(.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
)注意这个变量值前面还有一个点,代表从当前路径
6.保存完在回去输入javac。搞定! java环境就安装完了
2、安装Android Studio
1.Android Studio下载地址: https://developer.android.com/studio
2.下载安装完在去网上整个汉化包把lib/resources_en
文件复制一个改成resources_cn
用压缩包打开把汉化包里的文件替换然后在把resources_cn放回去汉化包就安装完成了
3.创建一个新项目 点击 工具->AVD Manager添加一个模拟器
4.模拟器镜像文件 默认是C盘中(C:\Users\Administrator.android\avd)avd文件夹里就是放模拟器文件,把Nexus_5_API_29.avd
文件夹移出c盘然后打开Nexus_5_API_29.in
i文件,把 C:\Users\Administrator\.android\avd\Nexus_5_API_29.avd
改成Nexus_5_API_29.avd现有的路径。我的是D:\androidstudio\Nexus_5_API_29.avd
这样开启模拟器的时候就不会占用c盘内存了 。
5.忘了一个事…… 开模拟器需要 电脑开启vt(虚拟化技术)需要电脑开机时候进入BIOS模式找到 Cpu Configuration(cpu设置) -> Virtuallization Technology(虚拟化技术) 然后开启就ok了
进入BIOS模式不同品牌电脑进入的方法不同 可以看看 电脑(主板)说明书或者百度
3、Flutter
1.环境有了 所以模拟器能开了 那么接下来就该主角登场了 根据官网文档 你会很顺利下载安装 安装完之后再环境变量中都 PATH添加你的flutter文件路径(D:\flutter\bin;)
2.然后输入flutter doctor 检查一下,妥妥得。
4、编辑器
编辑器我用的是vs code 装两个插件Flutter和Dart 安装完之后再编辑器下面会出现你模拟器的信息这就代表上面几步 没毛病! 如果没有显示或报错 额…… 自己百度去吧 。