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

flutter环境安装

flutter是由google开发并维护的一个开源的UI软件开发工具包,,他的核心目标是一套代码库,,高效的为多个平台(ios 和 android)构建高性能,高保真度的本地编译应用程序

  1. 安装Android studio

  2. 安装flutter sdk ,,并设置为环境变量

    • 国内需要先设置镜像 https://docs.flutter.dev/community/china
      C:> $env:PUB_HOSTED_URL="https://pub.flutter-io.cn"
      C:> $env:FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"
      
    • 下载flutter-sdk : https://docs.flutter.dev/get-started/install/windows/desktop
      在这里插入图片描述
      下载完了之后,解压,并设置环境变量
  3. 安装android sdk 许可证

    flutter doctor --android-licenses
    
  4. 打开android studio 安装 android sdk command-line Tools(latest)
    在这里插入图片描述

  5. 安装 visual studio ,并安装里面的使用 c++的桌面开发
    在这里插入图片描述

测试flutter环境
flutter doctor

在这里插入图片描述

这样弄了之后,运行项目有bug
在这里插入图片描述
腾讯云国内gradle镜像地址:https://mirrors.cloud.tencent.com/gradle/ ,,选择对应的版本换上

换成腾讯云的镜像:https://mirrors.cloud.tencent.com/gradle/gradle-8.12-all.zip
在这里插入图片描述

阿里云的镜像少东西:
在这里插入图片描述

   repositories {
//        google()
//        mavenCentral()// 腾讯云主仓库maven { url = uri("https://mirrors.cloud.tencent.com/nexus/repository/maven-public/") }// Google 专用仓库maven { url = uri("https://mirrors.cloud.tencent.com/nexus/repository/google/") }maven { url = uri("https://maven.aliyun.com/repository/public") }maven { url = uri("https://maven.aliyun.com/repository/google") }maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin") }}
flutter clean
# 删除android目录下的 .gradle# verbosity: 冗长的
flutter run -v

引用:https://blog.csdn.net/qq_19318083/article/details/146073817

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

相关文章:

  • 单片机中的三极管
  • Flutter开发实战之Widget体系与布局原理
  • 力扣 hot100 Day56
  • LeetCode 刷题【15. 三数之和】
  • 新手向:Git下载全攻略
  • 统计与大数据分析与数学金融课程解析
  • C++查询mysql数据
  • RabbitMQ--Springboot解决消息丢失
  • JavaWeb01——基础标签及样式(黑马视频笔记)
  • Android WorkManager 详解:高效管理后台任务
  • InstructBLIP:通过指令微调迈向通用视觉-语言模型
  • Android Data Binding 深度解析与实践指南
  • 像素、视野、光源,都有哪些因素影响测量精度?
  • 数据中心-时序数据库InfluxDB
  • 【影刀RPA_初级课程_我的第一个机器人】
  • jxORM--查询数据
  • 前端模块化开发实战指南
  • 【机器学习深度学习】模型私有化部署与微调训练:赋能特定问题处理能力
  • Oracle 11g RAC数据库实例重启的两种方式
  • JavaScript:现代Web开发的核心动力
  • 基于深度学习的胸部 X 光图像肺炎分类系统(六)
  • 技术赋能与营销创新:开源链动2+1模式AI智能名片S2B2C商城小程序的流量转化路径研究
  • SpringBoot连接Sftp服务器实现文件上传/下载(亲测可用)
  • Linux选择题
  • 《从零开始学 JSSIP:JavaScript 实时通信开发实战》
  • Jmeter的元件使用介绍:(五)定时器详解
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现轮船检测识别(C#代码UI界面版)
  • PostGIS面试题及详细答案120道之 (011-020 )
  • 零基础学习性能测试第三章:jmeter构建性能业务场景
  • 论文阅读-RaftStereo