Windows上面搭建Flutter Android运行环境

news2025/6/26 3:41:28

Flutter Android环境搭建

    • 电脑上面安装配置JDK
    • 电脑上下载安装Android Studio
    • 电脑上面下载配置Flutter Sdk (避坑点一)
        • 下载SDK
        • 配置对应的环境变量 到path
    • 电脑上配置Flutter国内镜像
    • 运行 flutter doctor命令检测环境是否配置成功
    • 创建运行Flutter项目(避坑点二)
        • 创建项目
        • 运行项目
        • Gradle 下载失败,最大的坑点。——==处理方法:“偷梁换柱”==
            • 1.提示下载失败,时间超时 手动把gradle压缩包下载下来。
            • 2. 打开电脑的`C:\Users\你的用户名\.gradle\wrapper\dists`的这个文件夹
            • 3. 最后点击 重新下载,等待不久即可安装成功!

电脑上面安装配置JDK

  1. 下载安装JDK(19.0.2版本,或者低于19.0.2也可以,推荐14.0.2)
    JDK(19.0.2版本)

  2. 配置JDK(19.0.2版本)
    提示:jdk19安装完成后输入java、javac就有提示信息,但是也需要配置环境变量

    1. 系统变量 里面新增JAVA_HOME,设置值为java sdk 根目录:
      系统变量 里面新增JAVA_HOME

    2. 系统变量 找到Path 在Path环境变量里面增加如下代码 (提示jdk19无需配置jre)

      ;%JAVA_HOME%\bin;

电脑上下载安装Android Studio

下载链接:Android Studio

提示:初学者安装 推荐直接默认安装路径,一路next。

安装完后,打开Android Studio 安装Dart Flutter插件。

在这里插入图片描述

电脑上面下载配置Flutter Sdk (避坑点一)

下载SDK
  1. 下载Dart SDK:Dart SDK
  2. 下载Flutter SDK : Flutter SDK
  3. 避坑点:两个SDK 下载好之后,把·Dart SDK·放到·Flutter SDK·目录下。如图所示
    在这里插入图片描述
配置对应的环境变量 到path

在这里插入图片描述

电脑上配置Flutter国内镜像

在这里插入图片描述

Flutter社区镜像

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

运行 flutter doctor命令检测环境是否配置成功

  • 根据提示配置安装对应软件,不是强迫症的话,谷歌浏览器 可下可不下
    在这里插入图片描述

创建运行Flutter项目(避坑点二)

创建项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

运行项目

在此之前,需要先连接上真机,真机上开启开发者模式,然后打开usb调试。(具体操作自己搜一下,每种手机不一样)

  1. 开启开发者模式
  2. 打开usb调试
  3. 手机连接到电脑

然后进行如下操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Gradle 下载失败,最大的坑点。——处理方法:“偷梁换柱”
1.提示下载失败,时间超时 手动把gradle压缩包下载下来。

在这里插入图片描述

2. 打开电脑的C:\Users\你的用户名\.gradle\wrapper\dists的这个文件夹

把文件夹里面的东西 全部删掉,把刚才下载的gradle 压缩包放进去。
在这里插入图片描述

3. 最后点击 重新下载,等待不久即可安装成功!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1584194.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

网站HTTP升级成为HTTPS的方法

将网站从HTTP免费升级为HTTPS,您可以按照以下步骤操作: 1. 选择证书颁发机构(CA): - 为了免费升级,您可以选择使用JoySSL这样的公益项目。JoySSL提供免费、自动化的SSL/TLS证书颁发服务,适用于各…

拉普拉斯IPO丨用创新科技助力中国光伏产业高质量发展

近年来,在“以科技创新引领现代化产业体系建设”的战略指引下,整个光伏行业持续推动技术迭代与生产力升级,朝着更高光电转化效率、更低成本加速迈进。 在此背景下,一批以技术驱动为第一生产力的光伏厂商们,在自身领域…

Java编程题 | 打印杨辉三角

大家可以关注一下专栏,方便大家需要的时候直接查找,专栏将持续更新~ 题目描述 打印出杨辉三角形(要求打印出10行如下图) 解题思路 初始化变量:设置一个变量表示行号,从1开始。循环打印杨辉三角形…

DSP笔记9-9. GPIO程序控制LED

GPIO23低电平点亮 周期性改变GPIO23电平,使得LED闪烁 void main(void) { InitSysCtrl(); //初始化系统时钟 InitGpio(); //初始化 GPI0 EALLOW; //允许保护 GpioCtrlRegs.GPAMUX2.bit.GPI0230; //将GP1023设置为GPIO GpioCtrlRegs.GPADIR.bit.GPI0231; //将GP1…

恒创科技:香港服务器CPU核心数如何选?越多越好吗?

​  谈到 CPU“核心”是完成所有处理的组件,程序能否顺利运行的第一因素是你有多少个核心。但由于不同的计算任务占用不同的资源,所以如果您打算简单地创建小型网站或者其他请求处理数据也不高的业务,那么您的基本型号应该包含 1、2 核已经…

康谋分享 | aiSim5 物理相机传感器模型验证方法(一)

摘要: aiSim5可以实时模拟复杂的传感器配置,在多GPU分布式渲支持的支持下,aiSim可以渲染20多个摄像头、10多个雷达和10多个激光雷达在同一环境下运行。aiSim5独有的实时渲染引擎能够满足对物理精确环境和天气模拟的所有要求,具有…

RUKOTA 网络ip对讲系统

RUKOTA 网络ip对讲系统 IP对讲采用TCP/IP技术, 将音频信号以数据包形式在局域网和广域网上进行传送,是一套纯数字传输的免提对讲系统,解决了传统对讲系统存在的传输距离有限、易受干扰等问题。 IP对讲系统结构简捷, 只需将终端接入计算机网络即可构成功…

AcWing---游戏---区间dp

1388. 游戏 - AcWing题库 思路: 两个人比赛,是一道博弈论问题,主要思想就是A-B取到最大值。A是我方得到的分数,B是对方得到的分数。我们设g[i][j]是从第i个数到第j个数,先手-后手取得的最大值,分类讨论&a…

【教学类-50-06】20240410“数一数”4类星号图片制作PDF学具

作品展示: 背景需求: 前文遍历四个文件夹,分别将每个文件夹内的10个图片的左上角加入星号,显示难度系数 【教学类-50-05】20240410“数一数”4类图片添加“难度星号”-CSDN博客文章浏览阅读55次,点赞2次,…

ctfshow--web入门--文件上传--web168--web170

web168 法一免杀脚本 还是检查&#xff0c;准备上传图片马 我写的是<?php eval($_POST[a]);?> 上传之后没反应 那么查一下&#xff0c;原来是发现对eval,system还有$_POST和$_GET进行过滤,$_REQUEST还可以用 那么再写一个马&#xff08;免杀脚本&#xff09; <?…

lovesql 手工sql注入

1.页面 2.万能密码登录成功 我还傻乎乎的以为密码就是flag 但不是 3. 继续注入 判断列数 确定了只有三列 开始尝试联合注入 4.使用联合注入之前先判断显示位 5.之后一步一步的构造&#xff0c;先得到当前数据库名 利用database&#xff08;&#xff09; 再得到库里有哪些表 …

vue3中使用antv-S2表格(基础功能版)

先看展示效果&#xff1a; 可以调整行宽、列宽、自定义字段图标、表头图标、添加排序、显示总计、小计等 首先确保搭建一个vue3项目环境&#xff0c;从0开始的小伙伴着重看第一点&#xff1a; 一、搭建vue3项目环境 首先创建一个vue3vitets项目&#xff0c;可以查看下面相关…

windows + pytorch + gpu

nvidia、cuda和cudnn之间的版本匹配关系 1. 命令行查看nvidia的驱动版本 英伟达驱动版本是512.78&#xff0c;cuda版本是11.6&#xff08;说明要下的cuda toolkit版本最高是11.6的&#xff09; 插入&#xff1a;显卡驱动的安装 2. 网站查看cuda和英伟达驱动、cudnn之间的关系…

JVM面试整理--对象的创建和堆

文章目录 对象的创建过程是怎样的?对象在内存中的结构是怎样的&#xff08;专业的叫法&#xff1a;对象的内存布局&#xff09;对象在内存分配时使用的哪种方式&#xff08;有的地方也称为&#xff1a;分配算法&#xff09;知道什么是“指针碰撞”吗&#xff1f;知道什么是“空…

PlayerSettings.WebGL.emscriptenArgs设置无效的问题

1&#xff09;PlayerSettings.WebGL.emscriptenArgs设置无效的问题 2&#xff09;多个小资源包合并为大资源包的疑问 3&#xff09;AssetBundle在移动设备上丢失 4&#xff09;Unity云渲染插件RenderStreaming&#xff0c;如何实现多用户分别有独立的操作 这是第381篇UWA技术知…

“盲人辅助”科技革新:软件赋能,破解出行难题

作为一名资深记者&#xff0c;我长期关注并报道社会弱势群体权益保障议题&#xff0c;其中视障人士的出行困境尤为引人深思。面对城市生活的复杂环境&#xff0c;盲人辅助技术的革新显得至关重要。近期&#xff0c;一款专注于辅助盲人避障的应用蝙蝠避障脱颖而出&#xff0c;以…

基于高德地图数据采集及可视化城市交通健康榜

基于高德地图数据采集及可视化城市交通健康榜 引言 交通状况是衡量一个城市发展水平和居民生活质量的重要指标之一。近年来&#xff0c;随着城市化进程的加快&#xff0c;交通拥堵问题日益凸显&#xff0c;成为城市管理者和居民关注的焦点。高德地图作为中国领先的数字地图内…

ELK企业日志分析系统介绍

前言 随着企业级应用系统日益复杂&#xff0c;随之产生的海量日志数据。传统的日志管理和分析手段&#xff0c;难以做到高效检索、实时监控以及深度挖掘潜在价值。在此背景下&#xff0c;ELK日志分析系统应运而生。本文将从ELK 日志分析系统的原理、架构及其在实践中的应用做相…

电力系统卫星授时信号安全隔离装置防护方案

电力系统是国家关键基础设施&#xff0c; 电力安全关系国计民生&#xff0c; 是国家安全的重要保障&#xff0c; 与政治安全、经济安全、 网络安全、社会安全等诸多领域密切关联。电网运行情况瞬息万变&#xff0c;为了在其发生事故时能够及时得到处理&#xff0c;需要统一的时…

自用---

零、环境配置 keil代码补全 keil pack包 cubemx配置安装包 一、LED cubemx配置PD2引脚为输出模式 uint16_t led_value 0x00; void led_set(uint8_t led_dis) {HAL_GPIO_WritePin(GPIOC,GPIO_PIN_All,GPIO_PIN_SET);HAL_GPIO_WritePin(GPIOC,led_dis<<8,GPIO_PIN_R…