FLUTTER各种配置

由于公司最近要使用,所以写了一个环境配置手册

Flutter环境配置手册

1、事先准备
(1)下载Android Studio,
https://developer.android.google.cn/studio
(2)下载flutter SDK, https://storage.flutter-io.cn/flutter_infra/releases/stable/windows/flutter_windows_v1.12.13+hotfix.9-stable.zip
(3)下载jdk, https://www.oracle.com/webapps/redirect/signon?nexturl=https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-windows-x64.exe

2、安装
(1)Android studio

在这里插入图片描述

1 进入到初始化界面,点击configure,如果没有就将窗口放大。

在这里插入图片描述
2选择settings

在这里插入图片描述
3安装flutter之后同时会安装dart一路确认即可,然后重启IDE来到初始页。

(2)flutter SDK
1)直接解压至指定目录即可,建议c盘根目录下创建dev文件夹,安装在文件夹下flutterSDK文件夹。
(3)JDK
1)安装到制定文件夹就可以,建议c盘根目录下创建dev文件夹,安装在文件夹下JDK1.8文件夹。

3、环境变量配置
(1)Android studio
①打开工具栏→file→settings

在这里插入图片描述
4点击edit

在这里插入图片描述
5勾选所有sdk,然后选择保存的文件夹,建议放在同一目录下,然后一路next

在这里插入图片描述
6勾掉隐藏包选项,勾选如图所有包,然后点击apply,下载安装完毕后点击ok

打开环境变量,在用户环境变量中添加变量(我的安卓sdk安装在c:\dev中)
ANDROID_SDK_HOME:C:\dev
ANDROID_SDK_ROOT:C:\dev
在系统变量中添加变量
ANDROID_HOME:C:\dev
在path中添加:
%ANDROID_HOME%\tools
C:\dev
%ANDROID_SDK_HOME%\platform-tools
%ANDROID_SDK_HOME%\tools
%ANDROID_SDK_HOME%\build-tools\29.0.3(这一项请打开sdk文件夹自行查看是什么C:\dev\build-tools\)

(2)flutter sdk
1)在系统变量中的PATH中添加
C:\dev\flutterSDK\bin
2)在用户变量中添加(此两项为中文镜像,不配置会导致flutter pub get 失败)
FLUTTER_STORAGE_BASE_URL:https://storage.flutter-io.cn
PUB_HOSTED_URL:https://pub.flutter-io.cn

(3)jdk配置
1)在系统变量中添加:
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_241(这个是jdk的安装目录)
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
3)在系统变量PATH中添加
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

4、最后配置
(1)打开windows powershell,输入:flutter doctor (如果提示flutter是外部命令,那就是flutter在系统变量path中配置失败。)
(2)第一次会提示android sdk 相关的错误,键入:flutter doctor --android-licenses即可,如果键入失败则是因为安卓sdk的配置没有配置正确。

在这里插入图片描述

7最终结果

5、安卓虚拟机配置
(1)大前提:请进入bios将vt打开;

在这里插入图片描述
8点击avd

在这里插入图片描述
9点击创建虚拟机

在这里插入图片描述
10选择一个机型

在这里插入图片描述
11选择x86_64内核的虚拟机,然后一路next最后finish即可

Ps.
找到${flutterhome}}\packages\flutter_tools\gradle\flutter.gradle

在这里插入图片描述
buildscript {
repositories {
//google()
//jcenter()
maven { url ‘https://maven.aliyun.com/repository/google’ }
maven { url ‘https://maven.aliyun.com/repository/jcenter’ }
maven { url ‘http://maven.aliyun.com/nexus/content/groups/public’ }
}
dependencies {
classpath ‘com.android.tools.build:gradle:3.5.0’
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值