flutter 安装流程

flutter文档

0.安装flutter

https://flutter.cn/docs/get-started/install/windows/desktop?tab=download

1.jdk 安装地址

Java Archive | Oracle

2. android studio 下载地址

https://developer.android.com/studio

3.Visual Studio下载地址

下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux

对于安装 "Desktop development with C++" 工作负载,您应该选择 "使用C++桌面开发" 选项。这个选项涵盖了与桌面开发相关的所有工具和库,包括 C++ 编译器和标准库、Windows SDK、Visual Studio 开发工具等等

4.下载androidSDK

在 android studio  sdkManager 去下载

5.android studio 安装 cmdline-tools组件

在 SDK Manager 窗口中,找到 "SDK Tools" 选项卡。在该选项卡下,您应该能够找到 "Android SDK Command-line Tools"(可能也称为 cmdline-tools)。确保此组件已选中,然后单击 "Apply" 或 "OK" 按钮来安装它。

6.Android Studio Unable to find bundled Java version(报错)

Windows:jbr目录内的全部文件复制一份到jre目录

macos: jbr同目录下创建一个jre目录,然后将jbr目录内的全部文件复制一份到jre目录

7.Android toolchain - develop for Android devices (Android SDK version 33.0.3) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses

flutter doctor --android-licenses

8.安装fvm 切换flutter版本

cmd 管理员:

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

检查是否成功:

choco -v

更新:choco upgrade chocolatey

​查看本地安装的软件​:​choco list -li​

查找安装包​:​choco search

安装fvm: choco install fvm

提供安装版本:fvm releases

查看列表:fvm list

使用某个版本:fvm use 版本号

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/713220.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++之map

1、map介绍 map是C STL的一个关联容器,它提供一对一的数据处理能力。其中,各个键值对的键和值可以是任意数据类型,包括 C 基本数据类型(int、double 等)、使用结构体或类自定义的类型。 第一个可以称为关键字(key)&…

docker构建hyperf环境

一,构建hyperf 镜像 官网git https://github.com/hyperf/hyperf-docker 使用dockerfile构建镜像 根据需要这里我使用8.1 swoole版本的镜像 在/home/hyperfdocker 目录中新建一个Dockerfile文件,将这个git上的Dockerfile内容复制粘贴进去 docker build…

HBase总结

基本介绍 特点(高可靠、高性能、面向列、可伸缩) 非关系型数据库大数据实时处理 表规模达数十亿行及数百万列读、写访问可实时分布式存储系统 HDFS(Hadoop Distributed File System)文件存储ZooKeeper作为协同服务列存储 优点:有利于单列数据查询缺点:整行读取时效率较慢,…

毫末智行开年融资,揭幕了自动驾驶最后的赛点

毫末智行日前官宣拿到的超亿元B1轮融资,在行业引起了不小的关注。 一方面是信心问题,自动驾驶从早期拼技术到去年拼量产落地,创业公司们的声量此消彼长,有人领先也有人掉队,但市场的态度都以谨慎为主,甚至…

Android ANR 日志分析定位

ANR 是 Android 应用程序中的 "Application Not Responding" 的缩写,中文意思是 "应用程序无响应"。这是当应用程序在 Android 系统上运行时,由于某种原因不能及时响应用户输入事件或执行一个操作,导致界面无法更新&…

Kubernetes(k8s第二部分)

资源清单相当于剧本 什么是资源: k8s中所有的内容都抽象为资源,资源实例化后,叫做对象。 1.K8S中的资源 集群资源分类 名称空间级别: kubeadm k8s kube-system kubectl get pod -n default 工作负载型资源,&a…

指针篇章-(1)

指针(1)学习流程 —————————————————————————————————————————————————————————————————————————————————————————————————————————————…

Linux:使用nslookup和dig查询DNS记录信息

nslookup nslookup(Name Server Lookup)用于从 DNS 服务器查询域名、IP 或其他 DNS 记录信息 示例 查询域名信息 $ nslookup baidu.comServer: 114.114.114.114 Address: 114.114.114.114#53Non-authoritative answer: Name: baidu.com Add…

springcloud项目,无法在Sentinel Dashboard查看到服务的访问监控信息【解决方法】

1.问题场景 因为warehouse子项目的前端未开发,所以只能通过postman测试接口访问; 2.解决方法 package org.sharetek.common.security.config;import cn.dev33.satoken.SaManager; import cn.dev33.satoken.filter.SaServletFilter; import cn.dev33.sat…

【Django】执行查询—检索对象(二)

主键 (pk) 查询快捷方式 pk查询等同于通过模型的 primary key 进行过滤,直接上例子,下面三个语句是等效的。 >>> Blog.objects.get(id__exact14) # Explicit form >>> Blog.objects.get(id14) # __exact is implied >>> …

构筑未来商业智能——数据中台的战略视角_光点科技

随着数字化时代的加速到来,企业对于数据的依赖程度日益增强。数据中台,作为连接数据与商业决策的关键枢纽,已成为企业打造持久竞争优势的战略选择。本文将从战略的高度,解析数据中台如何帮助企业捕捉数据红利,推进业务…

NXP实战笔记(十一):32K3xx基于RTD-SDK在S32DS上配置LPSPI(同步、异步、DMA、主机、从机、中断、轮询)

目录 1、概述 2、RTD-SDK配置 2.1、配置目标 2.2、主、从机引脚配置 2.3、时钟配置 2.4、LPSPI配置 2.5、中断配置 2.6、DMA配置(使用DMA才会配置) 2、dma Logic Instance 2.7、RM配置(使用DMA的情况下必须配置此选项) 3、代码实现 1、概述 S32K3_低功耗LPSPI轮询…

第七十六周周报

学习目标: 论文 实验 学习时间: 2024.2.24-2024.3.1 学习产出: 论文 仔细看了论文"All are Worth Words: A ViT Backbone for Diffusion Models",”DiffiT: Diffusion Vision Transformers for Image Generation…

备战蓝桥杯Day19 - 堆排序基础知识

一、每日一题 - 填充 详细题解 s input() # 输入字符串 n len(s) # 定义字符的长度 judge ["00", "11", "0?", "1?", "?0", "?1", "??"] # 把所有的情况一一列举出来 count 0 # 设置计数…

性能优化篇(四) GPU Instancing

使用GPU Instancing可以在一个Draw Call中同时渲染多个相同或类似的物体,从而减少CPU和GPU的开销。 官方文档:https://docs.unity3d.com/Manual/GPUInstancing.html 启用GPU Instancing,我们可以选中一个材质,然后在Inspector窗口…

PostgreSQL教程(二十一):服务器管理(三)之服务器设置和操作

本章讨论如何设置和运行数据库服务器,以及它与操作系统的交互。 一、PostgreSQL用户账户 和对外部世界可访问的任何服务器守护进程一样,我们也建议在一个独立的用户账户下运行PostgreSQL。这个用户账户应该只拥有被该服务器管理的数据,并且…

埃隆·马斯克对OpenAI提起诉讼

埃隆马斯克对OpenAI提起诉讼,理由是AI安全威胁 马斯克指责,自从公司将其开发的人工通用智能技术(AGI)以闭源形式交给微软后,OpenAI已经失去了其“开放”的本质。 埃隆马斯克在周四提交的一项诉讼中声称,萨姆…

Ubuntu22.04下安装Spark2.4.0(Local模式)

一、版本信息 虚拟机产品:VMware Workstation 17 Pro 虚拟机版本:17.0.0 build-20800274 ISO映像文件:ubuntukylin-22.04-pro-amd64.iso Hadoop版本:Hadoop 3.1.3 JDK版本:Java JDK 1.8 Spark版本:S…

[SUCTF 2019]EasyWeb --不会编程的崽

个人认为&#xff0c;这题还算有些东西。先来看源码 <?php function get_the_flag(){// webadmin will remove your upload file every 20 min!!!! $userdir "upload/tmp_".md5($_SERVER[REMOTE_ADDR]);if(!file_exists($userdir)){mkdir($userdir);}if(!empty…

Slurm作业系统

1、什么是计算机集群 计算机集群是由多台独立的计算机&#xff08;节点&#xff09;通过网络连接在一起&#xff0c;以共同完成任务的一种计算机系统结构。集群系统旨在提高性能、可用性和可扩展性。以下是计算机集群的一般结构和组成要素&#xff1a; 节点&#xff08;Nodes&…