Flutter实战记录-协作开发遇到的问题

flutter结合Spring boot开发app实战所遇问题及解决方法 背景 该项目为毕业的课程设计,针对校园信息的处理,开发一款具有针对性的APP,来完成校园内部的信息共享与传递。同时,也是作为初步入门flutter的小项目吧,当然了,这也是我本人第一次接触移动端开发。实不相瞒,很喜欢APP开发,于是,自己就开始琢磨flutter,为什么没有选择原生Android呢,主要还是因为,对于UI的布局渲染能力有限,会难许多吧(个人理解啦) 所运用到的主要技术与框架 后端则采用了java语言来编写,使用Spring boot来搭建项目,其他技术还有,aliSMS,JPush,Red 阅读详情

一.前言

  • Android项目使用了混合架构,部分模块使用Flutter进行开发。在电脑A上开发的项目提交到git仓库,电脑B拉取后进行操作,遇到两个问题,特此做一下记录;

二.问题A

  • Settings file ‘D:\xxx\settings.gradle’ line: 84

  • D:\xxx.android\include_flutter.groovy

  • 报错信息如截图所示
    在这里插入图片描述

  • 根据报错信息可以知道,是因为flutter模块下的.android文件夹不存在。尝试在提交代码时候,将flutter的.gitignore中的.android/和.ios/不要进行配置,可以处理问题A;

三.问题B

  • ‘packages/flutter_tools/gradle/module_plugin_loader.gradle’ as it does not exit

  • 报错信息如截图所示
    在这里插入图片描述

  • 初步推测,跟Flutter sdk等有关系;环境统一,估计该问题就可以解决;

四.总结

  • 针对类似的场景,以上两个问题,可以通过一个命令来进行解决,在flutter模块下执行命令:flutter create .

  • 未执行命令前:
    在这里插入图片描述

  • 执行命令后:
    在这里插入图片描述

Flutter与OpenHarmony开发健康记录应用实战 跨平台开发框架Flutter与分布式操作系统OpenHarmony的结合为移动应用开发带来了新的可能性。Flutter凭借其高效的渲染引擎和丰富的UI组件,特别适合数据可视化类应用的开发。而OpenHarmony的分布式能力则实现了多设备间的无缝协同。在健康管理领域,这种技术组合能够构建高性能的体重趋势追踪应用,解决数据同步、图表渲染等核心问题。通过Hive本地数据库优化数据存储,结合charts_flutter实现直观可视化,开发者可以创建支持多设备同步的健康管理工具。这类应用不仅适用于个人健康监测,也可 阅读详情

相关推荐

用ADSP-21569+SigmaStudio打造音频处理系统:从硬件连接到实时调参实战

本文详细介绍了如何利用ADSP-21569 DSP芯片和SigmaStudio图形化编程工具构建高性能音频处理系统。从硬件接口配置、信号流设计到实时参数调试,提供工业级开发中的实用技巧,包括低延迟优化、动态参数插值等关键技术,帮助开发者快速实现专业音频处理方案。

9o8p7i6u5y的博客 979

记录一次给flutter工程添加.gitignore 文件

clone 现有的flutter 功能,但是提交的时候发现有过多的文件被添加到git 中了,如下图。

liubo的博客 899

FMCW雷达基本原理(通俗易懂)篇2

FMCW雷达(Frequency Modulated Continuous Wave Radar)是一种使用频率调制连续波的雷达系统。它使用一个发射器发射一个连续波,但是这个连续波的频率会在一定的范围内不断变化。当这个连续波遇到一个目标物体并被反射回来时,接收器会检测到这个反射波的频率变化,并计算出目标物体的距离和速度等信息。FMCW雷达的原理可以理解为:1.发射器发射一个连续波,这个波的频率会从一个固定的起始频率开始,逐渐变化至一个固定的终止频率。

研二小学鸡的博客 7692

给Flutter项目添加.gitignore文件以及如何修改.gitignore文件并生效

给Flutter项目添加.gitignore文件以及如何修改.gitignore文件并生效 flutter项目的开发,一般来说都是与原生开发混合进行的,单纯的flutter开发局限性很大,需要与原生进行配合。 flutter项目集成的两种方式 这就涉及到如何将flutter与现有的项目进行融合。这里以客户端的Android/Ios开发为例,使用flutter开发项目大体有两种集成方式,第一种就是新...

tinyVampire的博客 7364

鱼眼双目测距实战:从OpenCV标定到SGBM匹配的完整流程解析

本文详细解析了鱼眼双目测距的完整流程,从OpenCV标定到SGBM匹配,涵盖标定、校正、匹配和测距四个关键阶段。通过实战经验分享,帮助开发者解决鱼眼镜头强畸变带来的测距挑战,提升测距精度至5%以内。特别适合机器人导航、自动驾驶和VR领域的开发者参考。

weixin_27298377的博客 124

汇川EASY系列之以太网通讯(MODBUS_TCP做从站)

汇川easy系列PLC做MODBUS_TCP从站,,ModbusTCP服务器默认开启,无需设置通信协议(即不需要配置),端口号为“502”。ModbusTCP从站最多支持31个ModbusTCP客户端(ModbusTCP主站)同时连接。

这是一个长期关注工控行业技术的博客,实现0-1的突破,期待您的关注和留言 8891

Flutter混合开发踩坑指北

2020年这个长假因为新型冠状病毒疫情显得格外不一样,好多小伙伴应该已经闲的长毛了,再坚持一下,相信国家很快就会控制住的。 这两天实在不知道做啥了,开始跟着keep计划健身,为即将来临的工作热身,今天学习了一下Flutter的混合开发知识。 Flutter与Android的原生混合开发学习中遇到一些问题,现在记录如下。 首先看一下如何创建一个Flutter module. 在Android原生项目...

wayne214的博客 1006

别再只盯着DDR5了!聊聊3D DRAM:它凭什么能解决AI算力的内存墙难题?

本文深入探讨了3D DRAM技术如何突破AI算力的内存墙限制。通过立体堆叠架构,3D DRAM在存储密度、带宽和延迟方面实现显著提升,有效解决AI训练和推理中的内存瓶颈问题。文章还分析了三星、SK海力士等巨头的技术路线图,并指出商业化面临的挑战与机遇。

weixin_42685438的博客 189

Flutter项目添加 .gitignore忽略文件

步骤 1,创建Flutter项目之后初始化git仓库 git init 2, 在项目根目录执行如下命令 touch .gitignore // 创建 .gitgnore文件 open .gitignore // 打开 .gitignore文件 3,复制如下内容 .DS_Store .dart_tool/ .packages .pub/ .idea/ .vag...

wilson的专栏 4753

博图软件V15.1安装教程

博途软件安装

m0_46266496的博客 1万+

AI编码规则:从提示工程到自动化,提升大模型生成代码质量

在软件工程领域,代码质量是保障软件可维护性、安全性和团队协作效率的核心。其背后遵循着从基础语法规范到架构设计原则的一系列工程实践。随着大语言模型(LLM)在代码生成任务中的广泛应用,如何确保AI生成的代码符合这些工程标准,成为一个关键的技术挑战。这涉及到将人类工程师积累的最佳实践,转化为机器可理解、可执行的明确约束。通过系统化的**编码规则**定义与集成,例如构建涵盖安全、风格、架构的多层次规则集,并将其融入**提示工程**或自动化工作流,可以显著引导AI产出更健壮、规范的代码。这种方法的价值在于,它能将模

weixin_42525189的博客 643

Flutter 中 忽略文件的配置

Flutter项目中忽略文件配置,配置了 .gitignore但是没有生效的问题,这是因为在配置之前已经添加到git了,所以需要重新配置下:

闪亮的大早的博客 1657

把 MANDT 锁进保险箱:ABAP Client Handling 与 Client Isolation(聚焦 AMDP 的 Client Safety )

本文探讨了ABAP系统中Client Handling与Client Isolation机制的演进,重点分析了AMDP环境下多租户隔离的风险与解决方案。传统ABAP SQL/CDS通过隐式Client过滤提供安全保障,而AMDP因其原生SQLScript特性容易绕过隔离机制。文章对比了旧时代依赖开发自觉的传参方式与新时代通过AMDP OPTIONS强约束的语法方案,详细介绍了CLIENT INDEPENDENT和CDS SESSION CLIENT DEPENDENT两种编译期安全机制,阐述了USING列表

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 342

Flutter 混合开发实战问题记录(一)FlutterView闪烁

本人主要从事android开发,从开始研究到项目实战接入大概有一个半月了,前期的摸索阶段花的时间不是很多,每天抽出1小时来看,学习路线大概是: 搭建环境---语言熟悉---写demo---写案例----摘取实际项目中的模块完全翻译为dart版本----接入到项目中 复制代码目前还算顺利,遇到的问题大都解决了。dart语法类似于js,也和java8,kt等以后的语法糖相通,熟悉下即可上手。 我随手记...

weixin_34417635的博客 1253

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Flutter开发中解决packages get卡顿问题的实战记录

Windows用户可以通过系统属性->高级->环境变量来图形化配置,比Mac的终端操作更直观。的在线环境可以直接绕过这些配置问题,因为平台已经内置了适合国内开发者的网络优化。新建Flutter项目时能自动完成依赖获取,特别适合需要快速验证想法的场景。且无进度更新,这通常说明默认的Google源在国内网络环境下无法正常访问。建议在修改配置后立即运行该命令,可以观察到新添加的镜像源是否被正确识别。这种网络访问问题对于国内开发者来说简直是必修课,特别记录下我的解决过程。开发VS Code插件提供可视化切换功能。

FrostfireStag78的博客 531

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Flutter相关配置及问题记录

Flutter相关配置及问题记录 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 Windows 环境配置 Windows 环境下开发 Flutter 需要以下环境: Java 开发环境 (JavaSDK,...

Anyers的专栏 1376

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

新手开发flutter问题记录

1.运行 flutter build apk 报错: D:\flutter_sdk\flutter>flutter build apkError: No pubspec.yaml file found. This command should be run from the root of your Flutter project. Do not run this command from...

Android_小白 3953

Flutter入门开发记录

Flutter入门开发记录 一、了解Flutter 二、安装环境 三、常见问题 导入新项目Target of URI doesn’t exist ‘package:flutter/material.dart’ 命令行里运行 flutter packages get去获取新的包 获取新包错误Because no versions of charts_flutter match >0.8.1 <0.9.0 and 这是因为当时版本的包与新版的flutter不兼容导致。(你最近应该是升级了flutt

Nicker_的专栏 1915

Flutter开发之——安装中出现的问题及解决办法

一 概述 由于国内访问Fluter有时可能会受到限制,在安装Fluter时,可能会出现如下问题: BITS Transfer 这是一个后台智能传输服务(BITS)的文件传输 CHecking Dart SDK version… Ruilding pub upgrade… 二 现象 2.1 BITS Transfer 2.2 Dart SDK&Runing pub upgrade 三 原因 在国内访问Flutter有时可能会受到限制 四 解决办法(windows下) 4.1 配置 Flutt

我的博客 4524

关于Flutter和Android混合开发的记录

混合开发方式: 一、源码集成 二、产物集成:Flutter 项目单独开发,开发完成后发布成 aar 包或者 IOS的 framework 形式,原生项目依赖 Flutter 输出的制品即可 产物集成 在已有Andriod项目中集成Flutter 1、创建Android项目 2、安卓Studio配置Flutter,请参考另一篇文章:安卓studio 配置Flutter 3、创建flutter module flutter create -t module myflutter 会出现: Creating pro

wz_1992的博客 2145

Flutter实战之ChatGPT客户端开发

通过这个项目的开发,可以深入了解 Flutter 的应用开发流程和 ChatGPT API 的使用技巧,为开发更多功能强大的移动应用打下坚实的基础。上述代码创建了一个基本的聊天页面,包含一个 ListView 用于展示聊天记录,一个 TextField 用于输入消息,并通过点击发送按钮将消息添加到聊天记录中。这样,当用户点击发送按钮时,会先添加用户消息到聊天记录中,然后调用 completeChat 方法获取 ChatGPT 的回复,并将其添加到聊天记录中。

HappyAcmen 1622

Flutter学习记录——3.Flutter开发规范

文章目录1.Flutter 项目结构规范2 Flutter 命名规范3.Flutter 代码格式化4.Flutter 注释5.Flutter 代码使用规范5.1 导包相关5.2 字符串相关5.3 集合相关5.4 函数方法相关5.6 异步任务编程相关6.总结 想学习好一门编程语言,想标准高效地学习一门编程语言,首先你需要了解它的开发规范。标准的开发规范可以让我们事半功倍,也可以让别人更好地理解和使用...

赈川 3994

初学 flutter 问题记录

运行flutter doctor警告;启动flutter项目报Exception in thread “main“ java.util.zip.ZipException: zip END header not found

weixin_43738127的博客 1469

Flutter 问题记录

记录在Flutter挣扎中遇到的小问题 1 Navigator Routes GestureDetector 问题1: I/flutter (19058): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════ I/flutter (1...

过-眼-云-烟的博客 1382

flutter安装_安装Flutter环境遇到的一些问题记录

下载flutter地址:https://github.com/flutter/flutter/releasesgit clone https://github.com/flutter/flutter.git -b stable下载后解压到任意目录配置环境变量.bash_profile配置环境变量$HOME/.bash_profile#flutter#Flutter 社区社区主镜像,采用多种方式同步...

weixin_29358053的博客 515

Android混合开发Flutter问题记录

1 Target of URI doesn’t exist ‘package:flutter/material.dart’ 官方下载的flutter中有一个example文件夹,里面有很多flutter的小demo,打开其中一个demo,执行运行的指令后,出现该错误。 错误原因是没有下载flutter依赖包,就像RN没有执行npm install 一样 解决方法:执行flutter package...

华灯雨 964
上一篇: Android FrameWork探索之旅(一)
下一篇: Uniapp打包H5端实现微信分享好友、微信朋友圈
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值