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

Flutter学习笔记(一)-----环境配置

一、android 环境

android这边可以参照godot的配置

1.装java

Java Downloads | Oracle

x64 Compressed Archive :下载后直接解压到某个位置,不用安装

x64 installer: 下载后双击安装

注意:不要去百度直接搜Java安装,这样你最多安装java8,而后续的操作需要最新的Android!

2.装cmdline-tools

 command-line:https://developer.android.google.cn/studio?hl=zh-cn#command-tools

  • 让我们看看godot官方手册的指示:

为 Android 导出 — Godot Engine (4.x) 简体中文文档

  • You can install the Android SDK using Android Studio Hedgehog (version 2023.1.1) or later.

    • 运行一次,使用这些说明完成 SDK 设置。

    • Ensure that the required packages are installed as well.

      • Android SDK Platform-Tools version 34.0.0 or later

      • Android SDK Build-Tools version 34.0.0

      • Android SDK Platform 34

      • Android SDK Command-line Tools(最新)

      • CMake 版本 3.10.2.4988404

      • NDK 版本 r23c(23.2.8568313)

首先,解压下载的cmdline-tool,找到里面的bin目录,如图

之后在这里打开cmd,输入以下命令:

sdkmanager --sdk_root=换成你的AndroidSDK路径 "platform-tools" "build-tools;34.0.0" "platforms;android-34" "cmdline-tools;latest" "cmake;3.10.2.4988404" "ndk;23.2.8568313"

稍作等待,一路“Y”下去,你就配置成功了。

二、Windows环境

到https://visualstudio.microsoft.com/downloads/下载最新社区版的Visual Studio。

要安装C++桌面开发组件。

三、flutter SDK

Make web apps | Flutter

我们把  E:\FlutterSDK\bin 和 E:\FlutterSDK\bin\cache\dart-sdk 都添加到 path环境变量当中

如果下载慢,可以使用我的资源 【免费】fluttersdkwindows3.24.3资源-CSDN文库

四、检查

flutter doctor


http://www.kler.cn/a/374195.html

相关文章:

  • Golang | Leetcode Golang题解之第515题在每个树行中找最大值
  • VMware capacity mismatch for disk错误解决办法:kb-vuln-1靶机
  • 自监督强化学习:对比预测编码(CPC)算法深度解析
  • electron知识整理和问题汇总
  • 链接动态库
  • mysql5.7.44 arm 源码编译安装
  • ADB指定进程名称kill进程
  • Chromium127编译指南 Linux篇 - 额外环境配置(五)
  • word试题转excel(最简单的办法,无格式要求)
  • 【C++题解】1187. 数字走向IV
  • 曹操出行借助 ApsaraMQ for Kafka Serverless 提升效率,成本节省超 20%
  • 【ChatGPT】让ChatGPT为特定行业编写专业报告
  • 使用二进制安装K8S 多master节点 高可用集群
  • 高效集成:YS采购订单与帆软MongoDB的对接实践
  • 计算机视觉实验二:图像滤波
  • 如何在Linux系统中使用Git进行版本控制
  • 在Bash脚本中 set -e 是什么意思
  • STM32(hal库)中Systick是如何默认进行计时1ms的?
  • PHP语言学习教程:从入门到精通
  • C++ 快乐数 —— 优先算法(双指针思想)
  • 模板初阶及STL简介
  • 鸿蒙HarmonyOS NEXT一多适配技术方案
  • vue 和 django 报 CORS(跨域资源共享,Cross-Origin Resource Sharing)是一种跨域访问的机制,
  • 二百七十五、Kettle——ClickHouse增量导入数据补全以及数据修复记录表数据(实时)
  • 20.04Ubuntu搭建Vscode
  • Nature Electronics 用于语音识别的液体声传感器,基于悬浮在载液的钕-铁-硼磁性纳米颗粒