1、Flutter开发-安装和配置Flutter SDK

简介: 一、修改环境变量,配置国内可访问的Flutter镜像设置环境变量,此电脑->属性->高级系统设置->高级->环境变量,上面为用户变量,下面为系统变量,修改用户变量即可:
一、修改环境变量,配置国内可访问的Flutter镜像


设置环境变量,此电脑->属性->高级系统设置->高级->环境变量,上面为用户变量,下面为系统变量,修改用户变量即可:


微信图片_20220517174037.png

image.png


1、新建 PUB_HOSTED_URL=https://pub.flutter-io.cn


微信图片_20220517174040.png

image.png


2、新建 FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn


微信图片_20220517174043.png

image.png


二、获取Flutter SDK


获取SDK有两种方式,可以直接下载zip包,也可以直接git下载源代码,下载zip包有个问题就是在执行flutter doctor时会提示不是git目录,此时只要新建或者复制一个flutter的 .git文件夹即可。还有一种是使用git直接下载,这里使用git进行下载,使用的时候可以随时切换需要的Flutter版本。


1、D盘新建Flutter目录,打开git命令窗口,执行git命令:


git clone -b stable https://github.com/flutter/flutter.git


2、下载完成之后,Flutter路径为:D:\Flutter\flutter,找到flutter_console.bat双击运行,就可以在命令行运行flutter命令了。


微信图片_20220517174046.png

image.png


4、将Flutter安装目录配置到环境变量中


此电脑->属性->高级系统设置->高级->环境变量


在“用户变量”下的“Path”条目点击新建:


将D:\Flutter\flutter\bin路径添加进去


微信图片_20220517174050.png

image.png


三、执行flutter doctor下载依赖和编译


1、打开命令窗口,执行flutter doctor,默认下载的zip包不包含.git,此时会提示错误信息:


微信图片_20220517174053.png

image.png

Error: The Flutter directory is not a clone of the GitHub project.

The flutter tool requires Git in order to operate properly;                                                       to set up Flutter, run the following command:                                                                     git clone -b stable https://github.com/flutter/flutter.git

可以根据提示下载github上的stable版本,也可以只把.git文件复制到刚刚的目录,此时执行flutter doctor,会下载依赖并编译,需要等待一会,执行完成之后:


微信图片_20220517174057.png

image.png


通过上面的提示可以看出,系统没有Android SDK,下一章节介绍如何通过安装Android Studio下载并配置Android SDK。

相关文章
|
26天前
|
Oracle Java 关系型数据库
Mac电脑上安装和配置Flutter开发环境
Mac电脑上安装和配置Flutter开发环境
40 3
|
1月前
|
Web App开发 开发工具 Android开发
【Flutter】Flutter安装和配置(mac)
【Flutter】Flutter安装和配置(mac)
|
2月前
|
数据采集 开发工具 Python
海康威视工业相机SDK+Python+PyQt开发数据采集系统(支持软件触发、编码器触发)
该系统基于海康威视工业相机SDK,使用Python与PyQt开发,支持Gige与USB相机设备的搜索及双相机同时显示。系统提供软件触发与编码器触发模式,并可在数据采集过程中实时保存图像。此外,用户可以调节曝光时间和增益,并进行信息输入,这些信息将被保存至配置文件以便下次自动加载。参数调节与实时预览等功能进一步增强了系统的实用性。
100 1
|
2月前
|
小程序 Serverless 开发工具
小程序开发问题之在小程序中安装并初始化小程序Serverless客户端SDK如何解决
小程序开发问题之在小程序中安装并初始化小程序Serverless客户端SDK如何解决
|
2月前
|
开发框架 缓存 Android开发
Flutter相关痛点解决问题之研发环境与工程管理中的配置难题如何解决
Flutter相关痛点解决问题之研发环境与工程管理中的配置难题如何解决
|
2月前
|
SQL Java 关系型数据库
实时数仓 Hologres产品使用合集之如何安装和使用Java SDK
实时数仓Hologres是阿里云推出的一款高性能、实时分析的数据库服务,专为大数据分析和复杂查询场景设计。使用Hologres,企业能够打破传统数据仓库的延迟瓶颈,实现数据到决策的无缝衔接,加速业务创新和响应速度。以下是Hologres产品的一些典型使用场景合集。
|
2月前
|
存储 监控 开发工具
Django 后端架构开发:手机与邮箱验证码接入、腾讯云短信SDK和网易邮箱
Django 后端架构开发:手机与邮箱验证码接入、腾讯云短信SDK和网易邮箱
43 0
|
2月前
|
JavaScript 前端开发 Java
[Android][Framework]系统jar包,sdk的制作及引用
[Android][Framework]系统jar包,sdk的制作及引用
47 0
|
2月前
|
开发工具 Android开发
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
143 4
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
|
2月前
|
Dart 开发工具 Android开发
Android Studio导入Flutter项目提示Dart SDK is not configured
Android Studio导入Flutter项目提示Dart SDK is not configured
138 4