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

安卓开发使用Android Studio配置flutter环境

本文适用于使用AndroidStudio开发flutter的入门环境安装配置

首先在flutter官网下载sdk:https://docs.flutter.dev/install/archive
在这里插入图片描述
选择对应系统,最新版本

下载后解压到你的目标文件路径,里面是一个flutter命名的文件夹
在这里插入图片描述
找到文件夹里的flutter_console.bat,打开即可运行flutter命令
在这里插入图片描述
flutter即安装完成,只要你使用命令的时候不用系统cmd,直接用这个flutter_console.bat,可以不用单独给flutter配置系统环境

AndroidStudio的安装和配置这里省略了哈,我本身是已经在用AS的

接着给Studio安装dart、flutter插件,路径: file->setting->plugins
在这里插入图片描述
我这里是已经装好了,没装的搜索dart和flutter安装就行,装好后重启Android studio即生效,之后再打开Android Studio时,点击flie->new,你就会看到new flutter project选项
在这里插入图片描述
新建flutter项目时注意,不要直接new project,要选择flutter的选项,右边SDK path就是最开始解压的flutter文件夹的路径,一定要填对
在这里插入图片描述


下面是运行时遇到的问题:

已经连接上了手机usb,但是不可运行,右边的device选项中也没有mobile
在这里插入图片描述
在flutter_console.bat中执行命令flutter doctor检查 Flutter 是否正确安装,提示如下
在这里插入图片描述
显示Android SDK 未找到,手动指定SDK路径

flutter config --android-sdk <SDK_PATH>

在这里插入图片描述
再次执行flutter doctor
在这里插入图片描述
cmdline-tools 组件缺失,cmdline-tools 是 Android SDK 的命令行工具组件,Flutter 需要它来管理 Android 设备和模拟器。由于该组件缺失,Flutter 无法正常运行。那么直接通过 Android Studio 安装:
在这里插入图片描述
点击 Apply 和 OK 进行安装,一般都选择最新版

还有一个Android License 状态未知问题,Flutter 需要接受 Android SDK 的许可证才能正常使用。当前状态显示许可证尚未接受。
解决:在终端运行

flutter doctor --android-licenses

按照提示接受所有许可证。通常需要输入 y 并按回车键确认。
一直同意完所有许可证,再重新验证OK
在这里插入图片描述

(这里也有flutter中文网,有安装教程和基础语法使用教程:https://book.flutterchina.club/chapter1/install_flutter.html,但是教程不太好使)

http://www.dtcms.com/a/282268.html

相关文章:

  • 《Qt信号与槽机制》详解:从基础到实践
  • Flutter运行Android项目时显示java版本不兼容(Unsupported class file major version 65)的处理
  • 《Qt实战开发》:从计算器到音乐播放器的全栈实现指南
  • 7月16日作业
  • QOpenGLWidget自定义控件— 2D点云显示(支持平移、放缩、绘制网格)
  • 桥下的蓝色风景线
  • 数据库连接池调优以及常见问题
  • SSM框架学习——day3
  • 如何解决WordPress数据库表损坏导致的错误
  • Python 测试全景:单元测试、集成测试与端到端测试实战指南
  • 【收银系统源码】-适用于零售餐饮连锁多门店
  • Docker化Web服务部署全景指南:从基础服务器到企业级应用
  • VUE指令大全
  • 使用Node搭建一个直播服务器,实时直播当前桌面
  • WAMP允许远程访问
  • WAN技术
  • 基于 Python/PHP/Node.js 的淘宝 API 商品数据抓取开发教程
  • 高德mcp结合智能体生成旅游计划推荐
  • Typecho插件开发:自定义表单验证规则addRule实战指南
  • 20250716|【继续19的快慢指针】Leetcodehot100之237【pass】今天计划
  • python--杂识--20 sse与websocket区别
  • 【RTSP从零实践】13、TCP传输AAC格式RTP包(RTP_over_TCP)的RTSP服务器(附带源码)
  • 算法学习笔记:25.回溯算法之迷宫寻路——从原理到实战,涵盖 LeetCode 与考研 408 例题
  • lazyvim恢复gt键
  • Redis 之数据过期策略
  • 机动车检测站授权签字人报考指南
  • (数据结构)复杂度
  • 快速掌握 Kafka:从核心概念到生产级部署指南
  • Kafka 与 RocketMQ 消息确认机制对比分析
  • MCU进入低功耗模式前的引脚处理原则和方法 --> 以最小化低功耗电流