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

flutter安装自用笔记

参照文章: 开发环境搭建

Flutter环境配置步骤:

1.系统配置要求
2.Java环境
3.Flutter SDK
4.Android 开发环境

一、系统配置要求

操作系统:Windows 7 SP1 或更高的版本(基于 x86-64 的 64 位操作系统)
磁盘空间:除安装 IDE 和一些工具之外还应有至少 1.64 GB 的空间
Git环境:要让 Flutter在开环境中正常使用,就要有git环境

二、Java 环境配置

Flutter是基于Android,需要安装 Java 环境
Java环境下载地址: Java Downloads
java是否安装成功检测:java javac java -version 三个doc命令进行检查。

三、Flutter SDK

Flutter SDK下载地址:Flutter

注意:请勿将 Flutter 安装在需要高权限的文件夹内,例如 C:\Program Files\

将 Flutter 的运行文件路径加入到 PATH 环境变量,将X:\XXXX\flutter\bin加入
可以在控制台输入 flutter 命令看是否安装成功,flutter doctor命令对flutter环境进行检查,并将检测结果以报告形式呈现出来,然后根据检查报告依次解决现有环境缺陷问题。
[×]表示还不能正常运行
[!]表示还存在一些问题
只有全部为[√],系统环境才是完全安装好

问题:但是我在安装之后Flutter 命令无效

解决办法:在 Flutter 安装目录的 flutter 文件下找到flutter_console.bat,双击运行并启动 flutter 命令行,接下来,你就可以在 Flutter命令行运行 flutter 命令了。
还有重装Flutter SDK,重装git等方法,由于通过上面那个办法直接解决了,就没有尝试了。

问题:×Flutter: Unable to confirm if installed Windows version is 10 or greater
解决办法:

flutter channel
flutter channel master
flutter upgrade
flutter doctor

问题: Android toolchain - develop for Android devices
还没有安装配置Android开发环境

四、设置Android开发环境

需要配置下Android的开发环境,因为Flutter 依赖 Android Studio 的全量安装来为其提供 Android 平台的支持。

安装 Android Studio

Android Studio下载地址

安装Android SDK

Android SDK下载地址
在这里插入图片描述
问题:安装配置完Android开发环境,flutter doctor并未定位到,X Unable to locate Android SDK.

解决办法:

问题:Android toolchain - develop for Android devices (Android SDK version 33.0.2)
X cmdline-tools component is missing
Run path/to/sdkmanager --install "cmdline-tools;latest"
See https://developer.android.com/studio/command-line for more details.
X Android license status unknown.
Run flutter doctor --android-licenses to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.

解决办法:打开Android Studio→SDK Manager→Android SDK→SDK Tools安装Android SDK Command-line Tools(latest),然后关闭Android Studio并重新flutter doctor。

问题: X cmdline-tools component is missing
解决办法:
打开android studio,工具栏找到tools,找到下面的SDK manager,勾选住下图红框选中的内容,安装即可。
在这里插入图片描述

问题: X Android license status unknown.
解决办法:安装一直卡死在这,主要是执行了他提示的那个license命令后,会显示“Android sdkmanager tool was found, but failed to run (D:\Android\AndroidSDK\cmdline-tools\latest\bin\sdkmanager.bat):“exited code 1””,搜了国内外全网各种方法都没有解决,最后看到一个说法:这个问题是因为最新的9.0版本的command-line需求的jdk版本高于使用的jdk1.8,我重新安装了8.0的command-line就可以了
所以在Android studio里去掉最新的command-line下载8.0版本的就解决了:
在这里插入图片描述

问题:Exception: Unable to run “adb”, check your Android SDK installation and ANDR
这个问题是在解决凭证问题时突然出现的 ,查了下可能是环境变量的问题,注意将SDK中的tools和platform-tools添加至变量时,是用户变量中的Path,不是系统变量中的。但是检查了下这一点没问题,然后检查了下cmd里的路径,发现IDEA的路径有点问题,结尾多了个分号“;”在这里插入图片描述
这个位置结尾处本来多了一个分号,这是修改后的,修改完重启这个问题解决了。

http://www.lryc.cn/news/43417.html

相关文章:

  • tomcat线程池以及在SpringBoot中的启动过程
  • 第十四届中国大学生创新创业大赛
  • LeetCode:322. 零钱兑换——动态规划从案例入门
  • 【lwIP(第四章)】网络接口
  • Vue3 pinia入门篇(一)
  • python面向对象编程解释
  • ARM(IMX6U)嵌入式软件裸机开发之环境搭建与配置
  • Java文件复制多种方法
  • Java语言-----封装、继承、抽象、多态、接口
  • 基于深度学习的瓶子检测软件(UI界面+YOLOv5+训练数据集)
  • 仿网易云小程序(一)
  • 【C++】vector模拟实现及其应用
  • JS看这一篇就够啦,JS基础大全,可用于快速回顾知识,面试首选
  • 武汉凯迪正大GB4208外壳防护等级试具
  • Cent OS 从零部署ruoyi-cloud教程
  • ChatGPT相关核心算法
  • Python导入模块,Python import用法(超级详细)
  • 大量产品“GPT 化”,开源大模型 AI 应用开发框架发布
  • STM32——IIC总线(MPU6050应用)
  • ADB使用经验
  • 详解LinkedHashSet和LinkedHashMap
  • C++ LinuxWebServer 2万7千字的面经长文(下)
  • RK3568平台开发系列讲解(驱动基础篇)IO 模型的分类
  • ChatGPT 有哪些 “激动人心的时刻“?以及自己的一些思考
  • Thingsboard开源物联网平台智慧农业实例快速部署教程(二)【手把手部署UI与动态数据】
  • Redis事务
  • 【蛤蟆先生去看心理医生】
  • JAVA开发与运维(云安全产品)
  • [Few-shot learning] Siamese neural networks
  • 利用qiankun框架在自己项目中集成拖拽式低代码数据可视化开发平台