flutter学习(一)——安装flutter并配置环境_安装flutter环境visual studio需要下载什么依赖-程序员宅基地

技术标签: 学习  flutter  android  


一、下载flutter安装包

中文文档:https://flutter.cn/docs/get-started/install/windows
link
下载安装包
在这里插入图片描述
解压到指定目录,我解压的目录是D盘下的software
在这里插入图片描述
在这里插入图片描述
把flutter中的bin目录添加至环境变量
在左下角搜索env,打开系统环境变量设置
在这里插入图片描述

(如果修改环境变量之前打开了cmd,就重新打开另一个cmd打开验证)在cmd中验证flutter是否安装完成

where flutter dart

如果是在powershell中运行,则需要输入如下

where.exe flutter dart

在这里插入图片描述

二、flutter doctor

查看哪些依赖还没有安装

flutter doctor

在这里插入图片描述
如上图所示,我还需要安装Android toolchain, Visual Studio, HTTP Host Availability (the doctor check crashed)
每当我们安装任何一个新的依赖项,就可以随时执行 flutter doctor 来检查是否正确配置了所有内容。

三、配置编辑器

打开官方推荐的编辑器安装指引:https://flutter.cn/docs/get-started/editor?tab=androidstudio
link
发现给我们有几种编辑器可选择,在这里我选择vs code
在这里插入图片描述
打开vs code,点击view
在这里插入图片描述
选择command palette
在搜索框里输入 install
选中提示栏里的Extensions:Install Extensions

在这里插入图片描述
点击flutter后的install,此过程中会自动安装必需的 Dart 插件。

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42340965/article/details/123361988

智能推荐

以鼠标为中心缩放图片_js 图片缩放根据鼠标的位置来展现图片-程序员宅基地

文章浏览阅读514次,点赞15次,收藏8次。初始鼠标位置距离图片左侧的left、top和宽高的比例,与图片放大后的比例相同计算方式,主要是知道放大后鼠标的位置和放大前鼠标的位置,相减得到偏移的距离,使用transform:translate移动就行。在这个基础上不管是缩小还是放大,都需要把上一次translate对应坐标的值 - 这次得到的值_js 图片缩放根据鼠标的位置来展现图片

网易云课堂_艾叔:零基础一站式C语言|C程序设计精讲_章节5整型-程序员宅基地

文章浏览阅读83次。课时35整型基础C的10种整型数据类型sizeof(char)=1sizeof(unsigned char)=1sizeof(short)=2sizeof(unsigned short)=2sizeof(int)=4sizeof(unsigned int)=4sizeof(long)=4sizeof(unsigned long)=4sizeof(long lon...

Python pickle模块和joblib模块浅析_joblib和pickle区别-程序员宅基地

文章浏览阅读2.5w次,点赞7次,收藏32次。在Python中,如果希望透明地存储对象,而不丢失其身份和类型等信息,则需要某种形式的对象序列化,这是一个将任意复杂的对象转成对象的文本和二进制表示的过程。同样,必须能够将对象经过序列化后的形式恢复到原来的对象。这种序列化的过程称为pickle,可以将对象pickle成字符串、磁盘上的文件或者任何类似于文件的对象;反序列化的过程就是将这些字符串、文件或任何类似于文件的对象unpickle成原来的对_joblib和pickle区别

NPOI导出百万级Excel(SXSSFWorkbook方法)_npoi导出excel百万条数据-程序员宅基地

文章浏览阅读1.8k次,点赞2次,收藏2次。NPOI导出Excel百万级(SXSSFWorkbook方法)_npoi导出excel百万条数据

北京保险服务中心携手镜舟科技,助推新能源车险市场规范化-程序员宅基地

文章浏览阅读546次,点赞3次,收藏6次。然而,在定损过程中,保司发现这辆车的电池故障并非由拖底事件引起,而是由于早先存在的电池底壳裂纹导致杂质或水分进入电池,长期使用后造成的部件损伤。北京保险服务中心将进一步和镜舟科技携手,依托 EVI 数智化风控反欺诈产品,为行业带来更加行之有效的风险管理手段,提供更深入、更全面的市场洞察,从而更好地服务于新能源汽车保险市场,满足其不断变化和发展的需求。北京保险服务中心,在项目建设之初,经过慎重研究,最终选择镜舟分析型数据库,少走了很多弯路,成功保障产品运营,产品上线后获得行业各保司的众多好评。

FX3U, FX5U控制IO卡与STM32F407ZET6工控板的板载资源介绍及PCB生产方案-程序员宅基地

文章浏览阅读214次,点赞5次,收藏9次。例如,它带有SPI接口,可以连接铁电存储器,用于存储和读取数据。在实际应用中,我们应该充分利用这些功能和资源,合理设计控制系统,并选择合适的控制器和IO卡,以实现高效、稳定和可靠的工业控制。首先,FX5U具有32路光耦隔离输入,可以接收外部信号,并且通过隔离可以保护控制器免受外部噪声的干扰。在本文中,我们将不具体讨论这个工控板的PCB设计和原理图细节,但是我们强调的是,一个好的PCB生产方案对于工控板的质量和性能至关重要。在本文中,我们将着重介绍FX3U和FX5U控制器以及控制IO卡的功能和性能。

随便推点

Cannot start compiler The output path is not specified for module [basic-grammar]-程序员宅基地

文章浏览阅读154次,点赞11次,收藏5次。Cannot start compiler The output path is not specified for module [basic-grammar]

音频(二) - AudioRecord&AudioTrack_audiorecord 源码分析-程序员宅基地

文章浏览阅读3.5k次。版权声明:本文为原创文章,未经允许不得转载 博客地址:http://blog.csdn.net/kevindgk GitHub地址:https://github.com/KevinDGK/MyAudioDemo一AudioRecord简介源码分析二AudioTrack类解析简介源码分析联系方式一、AudioRecord简介在Java应用中,AudioReco_audiorecord 源码分析

FFmpeg的几种版本使用总结_ffmpeg 版本 对应 年份-程序员宅基地

文章浏览阅读1.1w次。Fmpeg 全名是Fast Forward MPEG(Moving Picture Experts Group),是一个集成了各种编解码器的库。FFmpeg也是目前主流的多媒体框架,可以实现图像信息的编码,解码,转码,复用,解复用,流,过滤,视频采集、视频编码到视频传输,都可以调用FFmpeg这个库中的代码来完成。。它支持最多种类的编码格式。无论他们是由某个标准委员会,社区或公司..._ffmpeg 版本 对应 年份

stressapptest源码剖析:默认参数和参数解析_stressapptest代码-程序员宅基地

文章浏览阅读1k次,点赞12次,收藏29次。stressapptest是一个用于对计算机系统进行压力测试的工具,它可以模拟多种场景下的CPU、内存、磁盘、网络等资源的高负载情况,用于评估系统的稳定性和性能表现。本系列文章将对stressapptest的源代码进行深入剖析,本篇重点关注其默认参数的设置和参数解析过程,以解析其内部运行机制和实现原理。​随着计算机系统的日益复杂和性能需求的不断提升,系统稳定性和高负载下的性能表现成为了至关重要的考量因素。_stressapptest代码

实时操作系统(RTOS)--消息队列-程序员宅基地

文章浏览阅读650次,点赞26次,收藏8次。在实时操作系统(RTOS)中,消息队列是一种用于任务间通信的机制,它允许任务之间以一种异步和安全的方式交换数据。消息队列是一种先进先出(FIFO)的数据结构,每个消息都有一个特定的格式,可以是简单的数据类型或复杂的结构体。

摄像机内参与OpenGL_摄像机四个内参-程序员宅基地

文章浏览阅读2.5k次,点赞5次,收藏16次。参考转自:https://blog.csdn.net/yanglusheng/article/details/52268234https://blog.csdn.net/sunboyiris/article/details/780826991、 相机参数是三种不同的参数。相机的内参数是六个分别为:1/dx、1/dy、r、u0、v0、f。opencv1里的说内参数是4个其为fx、..._摄像机四个内参