当前位置: 首页 > news >正文

flutter 环境搭建(windows)(先装 jdk 建议1.8起步)

1:先从 官网 下载一个合适版本的SDK

2:下载完成之后 解压到一个合适的盘符下面(本文在 D 盘 3.10.0版本)

3;双击 flutter_console.bat文件可以看到一些基本信息

4:配置环境

1.添加用户变量

FLUTTER_STORAGE_BASE_URL    https://storage.flutter-io.cn

                       PUB_HOSTED_URL     https://pub.flutter-io.cn

2.环境变量添加flutter sdk目录和 android sdk目录

ANDROID_HOME   D:\flutter\androidSdk

这个是自定义路径,后面可以通过 android studio 下载环境

点击 path 添加 上文下载的 SDK解压到的目录 记住到 bin

本人解压目录:

D:\flutter\flutter3100\bin

 5 :下载 Android Studio(直接点击下载安装)File   settings  Android SDK

Android SDK Location 就是 ANDROID_HOME   对应的路径下载完成之后

进行环境 cmd 检测

注意事项:

flutter config --android-sdk  Android_sdk所在目录

 这个命令可以强行这是 androidsdk 目录,如果一直找不到可以试一下这个

flutter doctor --android-licenses

这个命令运行之后,是同意flutter sdk一些协议,一直同意就行了,不然可能会有一下警告什么的

还有在此之前记得要配置 java的 jdk 建议最低1.8起步

 ;如果你的本地安装的jdk是1.8,Android Studio 目前安装的最新版,使用flutter doctor 老是提示你找不到 jdk,那你需要到安装目录下,查看是否有 jre环境

可以从同事电脑复制一份jre 就行了,或者你安装一个旧版本的 Android Studio 也可以解决这个问题。

相关文章:

  • Spring IOC的优、缺点
  • 视频合成渲染服务解决方案,数字人+PPT+视频云剪辑
  • 搭建RocketMQ主从异步集群
  • vue前段处理时间格式,设置开始时间为00:00:00,设置结束时间为23:59:59
  • Langchain-chatchat: Langchain基本概念
  • SaaS案例分享:成功构建销售渠道的实战经验
  • homework 2024.06.17 math, UI
  • 【Linux硬盘数据读取】WIN10访问linux分区解决方案:ext2fsd
  • 企业内部、与合作伙伴/客户文档协作如何高效安全地收集资料?
  • 安装docker+mysql的一些坑
  • LogicFlow 学习笔记——5. LogicFlow 基础 主题 Theme
  • 嵌入式技术学习——c51——串口
  • 【第15章】Vue实战篇之环境搭建
  • 详解 HBase 的常用 API
  • HTML5基础
  • python3.6+scrapy+mysql 爬虫实战
  • 03Go 类型总结
  • 4. 路由到控制器 - Laravel从零开始教程
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • bootstrap创建登录注册页面
  • ECMAScript6(0):ES6简明参考手册
  • JAVA并发编程--1.基础概念
  • Java教程_软件开发基础
  • js如何打印object对象
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • rc-form之最单纯情况
  • Redis字符串类型内部编码剖析
  • Spring Boot快速入门(一):Hello Spring Boot
  • Vue.js 移动端适配之 vw 解决方案
  • Yii源码解读-服务定位器(Service Locator)
  • 机器学习中为什么要做归一化normalization
  • 记一次用 NodeJs 实现模拟登录的思路
  • 三栏布局总结
  • 我的zsh配置, 2019最新方案
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • # .NET Framework中使用命名管道进行进程间通信
  • #《AI中文版》V3 第 1 章 概述
  • #define、const、typedef的差别
  • #WEB前端(HTML属性)
  • (003)SlickEdit Unity的补全
  • (4)事件处理——(7)简单事件(Simple events)
  • (el-Date-Picker)操作(不使用 ts):Element-plus 中 DatePicker 组件的使用及输出想要日期格式需求的解决过程
  • (TOJ2804)Even? Odd?
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (利用IDEA+Maven)定制属于自己的jar包
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (转) RFS+AutoItLibrary测试web对话框
  • (自适应手机端)响应式服装服饰外贸企业网站模板
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .bashrc在哪里,alias妙用
  • .bat文件调用java类的main方法
  • .Net CoreRabbitMQ消息存储可靠机制
  • .Net OpenCVSharp生成灰度图和二值图