首页 > 其他分享 >Flutter 开发过程中的配置问题汇总

Flutter 开发过程中的配置问题汇总

时间:2024-05-11 14:41:23浏览次数:20  
标签:配置 汇总 Flutter maven 版本 android gradle flutter

一、MacOS 上 Flutter 3.19.6 修改 maven 的源

将 Flutter 中的 maven 访问源修改为国内镜像源。

因为目前网上多数教程已经不适用了,找了很久才找到替换方法,故特此记录。

本篇方法参考了此链接

下面是修改的方法:

(1)打开 Flutter 的安装目录/packages/flutter_tools/lib/src/http_host_validator.dart 文件

 (2) 将 maven 的访问源改为你喜欢的国内镜像源,笔者这儿使用的是国内阿里云的镜像源:https://maven.aliyun.com/repository/google/

 (3) 删除 flutter 安装目录/bin/cache 文件夹。

删除这个文件夹后,之后再执行 flutter doctor 和 flutter run 指令都会根据需要再次下载资源到 cache 文件夹。

(4)再次执行 flutter doctor

 

二、编译安卓项目时遇到 zip END header not found 报错

该报错的原因有多种,笔者这儿是因为项目中需要的 gradle 版本与本地的 gradle 版本不一致。

解决方法可以参考该博客,通过将项目中需要的 gradle 版本修改为本地有的版本。

笔者的解决方案为下载对应的 gradle 版本。

(1)使用 android studio 打开 Flutter 过程中的 android 目录。

(2)如果检测到 gradle 缺少,android studio 会自动开始下载。(注意,gradle的下载需要外网,如果有修改下载源的方法也可以留言,感谢)

 

标签:配置,汇总,Flutter,maven,版本,android,gradle,flutter
From: https://www.cnblogs.com/unrealCat/p/18186476

相关文章

  • MacOS 上 Flutter 3.19.6 修改 maven 的源
    将Flutter中的maven访问源修改为国内镜像源。因为目前网站多数教程已经不适用了,找了很久才找到替换方法,故特此记录。本篇方法参考了此链接。下面是修改的方法:(1)打开Flutter的安装目录/packages/flutter_tools/lib/src/http_host_validator.dart文件 (2)将maven的访......
  • 虚拟机安装 centos静态IP配置
    虚拟机安装centos后,配置静态ipcd/etc/sysconfig/network-scriptssudovimifcfg-enp0s8编辑配置文件OXY_METHOD=noneBROWSER_ONLY=noB00TPROTO=dhcpDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV......
  • .net5 动态配置
    通过自定义ConfigurationProvider可以实现从数据库获取参数,同时读取配置仍然可以使用原本的IConfiguration添加ConfigProvider处理加载配置及定期刷新配置逻辑///<summary>///配置提供者///</summary>publicclassConfigProvider:ConfigurationProvider,IDispos......
  • 配置管理与IT资产管理:差异与协同共生
    在信息技术日新月异的今天,高效、可靠的IT服务管理成为企业竞争力的关键一环。ITIL4 作为业界公认的IT服务管理框架,为我们提供了一套全面而系统的实践指南。在这一框架下,配置管理和IT资产管理作为两大核心实践,虽各有侧重,却又相辅相成,共同构建起IT服务的坚实基石。本文将深入探讨这......
  • installshield 安装jdk并配置环境变量
    今天来通过installshield安装jdk以及配置环境变量,本质上是调用第三方安装程序。首先将jdk的安装文件添加到我们的安装程序中然后编写我们的脚本选择BEHAVIORANDLOGIC->InstallScript->Setup.Rul->AfterMoveData->OnFirstUIAfter,如图OnFirstUIAfter脚本如下点击查看代......
  • 在Linux中,什么是无盘工作站?并且如何在Linux中配置它。
    1.什么是无盘工作站?无盘工作站(DisklessWorkstation)是一种不包含硬盘驱动器的计算机。它通过网络启动并运行操作系统,通常从一个服务器上的共享存储系统下载所需的操作系统镜像。无盘工作站广泛应用于需要统一管理、安全性要求高、成本效益好的环境,如学校、图书馆、呼叫中心和一......
  • DAP Link在Keil MDK5中使用时如何配置下载器选项
    如下图,我所使用的是这种DAPLink下载器 配置步骤如下:1、OptionsforTarget'Project'->Debug页面下,选择“CMSIS-DAPDebugger”下载器,并肩如Settings页面 2、Settings页面下,选择DAP下载器,使用SW下载方式,复位方式一定选择“SYSRESETREQ”,否则会提示如法复位目标芯片......
  • 一三云服务器配置教程:要开放哪些端口?如何设置宝塔端口更安全?
    布署宝塔面板云服务器需要开放哪些端口?1、以一三云服务器为例,如需完整使用宝塔的所有功能,需要放行如下防火墙规则:20/21————–(FTP主动模式端口)39000-40000——(FTP被动模式-Linux 系统)3000-4000———(FTP被动模式– Windows系统)22——————(SSH远程登录)80—————(网站)4......
  • 死磕nginx系列-nginx日志配置
    nginxaccess日志配置access_log日志配置access_log用来定义日志级别,日志位置。语法如下:日志级别: debug>info>notice>warn>error>crit>alert>emerg语法格式: access_logpath[format[buffer=size][gzip[=level]][flush=time][if=condition]];......
  • JAVA下载安装配置基础
    JAVA下载安装配置基础JDK、JRE、JVMJDK:JavaDevelopmentKitJava开发者工具,他包含JRE和JVMJRE:JavaRuntimeEnvironmentJava运行时环境包含JVMJVM:JAVAVirtualMachineJave虚拟机下载配置JDK搜索下载JDK8(目前使用率较高的版本)安装JDK记住安装的路径进入高......