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

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

一.前言

  • 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 .

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

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

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

相关文章:

  • Linux 安装JDK和Idea
  • c#绘制渐变色的Led
  • LifeCycle之ProcessLifeCycleOwner
  • C++ | Leetcode C++题解之第79题单词搜索
  • 如何通过PHP语言实现远程控制空调
  • 【AI+换脸换装】从OpenAI 探索色情露骨内容领域浅聊AI换脸换装
  • Flutter笔记:Widgets Easier组件库(13)- 使用底部弹窗
  • RobbitMQ基本消息队列的消息发送过程
  • MongoDB聚合运算符:$topN
  • 什么是顶级域名、二级域名、三级域名?
  • [Android]四大组件简介
  • 一次完整的GC流程
  • GAME101-Lecture06学习
  • 202203青少年软件编程(Python)等级考试试卷(二级)
  • 带有-i选项的sed命令在Linux上执行成功,但在MacOS上失败了
  • [Linux_IMX6ULL驱动开发]-GPIO子系统和Pinctrl子系统
  • Elasticsearch:理解人工智能相似性搜索
  • Mac YOLO V9推理测试(基于ultralytics)
  • OuterClass.this cannot be referenced from a static context
  • CAP与BASE分布式理论
  • JavaScript性能优化策略
  • curl访问流式非流式大模型openai api接口
  • Go 使用 MongoDB
  • 什么是g++-arm-linux-gnueabihf
  • Unity延时触发的几种常规方法
  • CSS文字描边,文字间隔,div自定义形状切割
  • XWiki 服务没有正确部署在tomcat中,如何尝试手动重新部署?
  • 【退役之重学Java】关于 Redis
  • DateKit
  • 百度智能云数据仓库 Palo 实战课程