Android Studio Flutter报错A dependency may only have one source.

Flutter 碰到的各种坑 持续更新 Android转flutter 也有1年多了 ,在新公司将一个产品用flutter从零开始开发,感觉flutter 还是不太稳定,各种问题还是比较多 ,总之这次体验还是比较差。。 AndroidX结合使用会产生错误:无法解决以下问题:Landroid / support / v4 / util / ArrayMap; 修改 ./android/gradle.properties 增加两行 android.enableJetifier=true android.useAndroidX=... 阅读详情

Android Studio Flutter项目报错A dependency may only have one source. 网上找了问题 及解决方案 记录如下

Error on line 31, column 5 of pubspec.yaml: A dependency may only have one source.
   ╷
31 │ ┌     sdk: flutter
32 │ │     uses-material-design: true
33 │ │ 
34 │ │ 
35 │ │   # The following adds the Cupertino Icons font to your application.
36 │ │   # Use with the CupertinoIcons class for iOS style icons.
37 │ │   cupertino_icons: ^1.0.2
   │ └──^
   ╵
pub get failed (65;    ╵)
Process finished with exit code 65

原因是
pubspec.yaml 文件添加依赖的内容,特别注意 sdk 对齐格式原因是格式不对,没有对齐
原来格式:

  flutter:
    sdk: flutter
    uses-material-design: true
    cupertino_icons: ^1.0.2
    english_words: ^3.1.0

需要改为如下:

dependencies:
  flutter:
    sdk: flutter
#  uses-material-design: true
  cupertino_icons: ^1.0.2
  english_words: ^3.1.0

Android studio的代码格式化还不起左右,只能自己手动改…
改完后还要记Pub get 一下
实在无语

VSCode + Flutter 开发环境搭建与高效开发全攻略 集成开发环境(IDE)是软件开发效率的核心,它通过代码补全、调试和项目管理等功能,将开发者从繁琐的配置中解放出来。其原理在于将编译器、调试器和编辑器深度集成,形成一个高效的工作流。对于跨平台移动应用开发,选择轻量、可扩展的IDE能极大提升开发体验和生产力。Visual Studio Code(VSCode)凭借其强大的插件生态和快速响应,成为许多开发者的首选编辑器。当与Flutter框架结合时,VSCode通过官方的Flutter和Dart插件,提供了项目创建、热重载(Hot Reload)、设备管理和深度 阅读详情

相关推荐

Flutter启动链路深度解析:从pub get卡住到首帧渲染的7层调用

Flutter应用启动并非简单的代码执行,而是涉及Dart运行时、Widget树构建、Platform Channel初始化、Asset加载与原生构建系统协同的多层精密流程。理解runApp()背后的WidgetsBinding初始化、Element树挂载、RenderObject布局及Skia绘制机制,是解决pub get卡顿、黑块渲染、真机白屏等高频问题的关键。尤其当遇到resolving dependencies阻塞或MaterialApp与WidgetsApp选型困惑时,本质是SDK版本协商、依赖锁

cnracht8153的博客 466

Flutter中报A dependency may only have one source错误

在使用Flutter的时候添加依赖报错了 具体错误如下图所示: 解决方案: 1.pubspec.yaml 文件添加依赖的内容,特别注意 sdk 对齐格式。 正确格式如下图所示: 2.然后点击 Packages get 3.运行的成功结果如下图所示: ...

hzqit520的博客 1154

Flutter 跨平台开发实战:从环境搭建到状态管理完整指南

跨平台开发框架旨在解决原生开发中维护多套代码库带来的高成本和低效率问题,通过一套代码实现多端部署,从而提升开发效率和保证应用体验的一致性。其技术原理通常涉及统一的UI渲染引擎和与原生平台的能力桥接,核心价值在于平衡开发效率与运行时性能。在移动应用开发领域,Flutter凭借其自绘引擎和接近原生的性能表现,成为实现这一目标的主流选择。本文聚焦Flutter实战,详细解析其核心架构与状态管理机制,并通过构建登录页面和购物车等典型应用场景,手把手指导开发者完成从开发环境配置到复杂应用开发的完整闭环。

weixin_34050519的博客 350

Error on line X, column X of pubspec.yaml: A dependency may only have one source.

问题描述 flutter create 初始化项目后,紧接着在 pubspec.yaml 文件中添加依赖: name: my_wechat description: A new Flutter project. # 插件引入 dependencies: flutter: sdk: flutter flutter_webview_plugin: "^0.2.1+2" da...

🏆 前端领域优质创作者 3533

若依前后端分离版集成nacos

服务动态配置与服务注册发现根据公司要求,需要将项目集成到nacos中,当前项目是基于若依前后端分离版开发的,若依的版本为3.8.3,若依框架中整合的springBoot版本为2.5.14。Nacos核心提供两个功能:服务注册与发现,动态配置管理。

NDF923的专栏 4645

动态刷新曲线_【GhPython应用】利用反射刷新Image sampler组件

【版权声明】| 作者:月之眼|案例图片来源:Sergiu Radu Pop的facebook| 如有侵权,请联系大水牛平台|如果觉得文章不错,欢迎分享效果展示利用python刷新Image sampler组件,主要的思路就是X输入端:输入要切换的图片路径,我的案例中输入了9张图片。然后通过100毫秒切换一张图片显示,来达到动态显示效果。代码分析run输入端类型:bool (I...

weixin_42393829的博客 531

flutter引入外部包出错 A dependency may only have one source.

在使用Flutter的时候添加依赖报错了 Error on line 34, column 5 of pubspec.yaml: A dependency may only have one source. ╷ 34 │ ┌ sdk: flutter 35 │ │ 36 │ │ cupertino_icons: ^0.1.0 37 │ │ english_words: ^3.1.0 38 │ │ # For information on the generic Dart part

小林先生的博客 1213

500多种目标检测数据集下载地址汇总(YOLO、VOC)

【目标检测】红外物体检测-人、自行车、公交、小车、摩托车、骑行者、动物等15000张YOLO+VOC(含部分截取增强图).zip。【目标检测】医用个人防护装备检测数据集981张5类别(口罩、工作服、护目镜、手套、面罩检测数据集)VOC+YOLO格式.zip。【目标检测】车辆分类数据集1880张7类VOC+YOLO(含摩托车、救护车、消防车、警车、警用摩托车、轿车、大车).zip。【目标检测】隐翅虫数据集386张VOC+YOLO【目标检测】隐翅虫数据集386张VOC+YOLO【目标检测】隐翅虫数据集。

2401_85863780的博客 9151

Flutter添加依赖报错: A dependency may only have one source.

引入fish-redux后,点击Pub get报错 分析原因:使我们添加依赖时放的位置不对。 The following adds the Cupertino Icons font to your application 你的依赖应该跟随在cupertino_icons的后面去,如下图所示

没有了糖的可乐 1158

Claude Code vs Codex

Claude Code 提供了一个生产就绪(production-ready)的实现,包含良好的错误处理、优雅的关闭逻辑、详细注释和文档,以及内置测试。Claude Code 输出了一个可运行的 Next.js + TypeScript 前端,但错过了一些设计里的黄色主题元素;Codex 则生成自己的版本,没有导出设计中的图片,也没严格遵照设计主题。Codex 完成同样功能,但更简洁直接,文档和注释少一些但功能达标。任务都用同样的提示,使用 TypeScript 实现,并在一天内完成。

weixin_49869937的博客 2387

ST-Link V2的隐藏技能:多通道串口调试的终极指南

本文深入探讨了ST-Link V2的多通道串口调试功能,突破传统烧录工具的限制。通过详细的硬件配置、Arduino IDE设置和实战案例,展示了如何利用SWD接口实现多通道数据监控,提升STM32F103C8T6等开发板的调试效率。文章还提供了PCB布局优化和性能调优技巧,助力开发者充分发挥ST-Link V2的潜能。

weixin_29285605的博客 355

flutter学习笔记

1.跨平台移动UI框架2.与现有的代码一起工作(可以直接嵌入到原生代码中或直接把原生代码嵌入到自己的代码中运行)3. 完全免费、开源。

haoxuhong的博客 8244

VSCode配置C/C++语言环境(小白专用保姆教程)(超细)

VSCode配置C/C++语言环境(小白专用保姆教程)(超细)

ITQWQ的博客 8229

futter开发错误积累

本文汇总了Flutter开发中常见的错误及解决方案,主要涉及: 三方库依赖冲突问题(如win32库版本冲突) Impeller渲染引擎导致的iOS问题(可通过关闭FLTEnableImpeller解决) Java与Gradle版本不兼容问题 组件构建时序问题(使用addPostFrameCallback解决) 列表滚动性能优化(开启resamplingEnabled) 输入框相关异常处理(字数统计、居中显示等) 其他常见错误:数组越界、类型转换、滑动冲突、资源压缩等。针对每个问题提供了具体解决方案,涉及版本

haoxuhong的博客 8519

【即插即用模块】注意力篇 | TGRS 2025 | SCPP:独家复现!三特征多尺度注意力融合,涨点必备!

摘要:SCPP(Scale-aware Pyramid Pooling)是一种创新的多尺度特征融合模块,专为U型网络瓶颈设计。它通过局部特征提取(1×1卷积)、多尺度膨胀卷积(1/3/5膨胀率分支)和全局特征聚合(全局平均池化)三重结构,结合SE通道注意力机制和自适应加权融合,显著提升特征表达能力。实验表明,SCPP能有效解决边缘模糊和错误检测问题,在遥感图像分割等任务中表现优异。该模块支持即插即用,适用于各类需要多尺度特征增强的视觉任务。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 944

BevFusion (5):逐行代码详解

论文中给出了Bevfusion的架构图,它的输入是多视角的相机和点云图,经过两个特定的head,分别用于做检测任务和分割任务。图1 Bevfusion 结构图Bevfusion因为有两个模态的输入:多视角相机和点云,所以对应两个分支:相机分支和点云分支。相机分支:输入6个视角的图片后,提取特征,然后经VT(View Transformer)转换之后得到相机的Bev特征。激光雷达分支:输入点云数据,经过Encoder编码得到体素化Lidar特征,然后沿z方向展平,得到Lidar Bev特征。

@bangbang的博客 3714

A dependency may only have one source.

具体错误信息如下:错误一:Error on line 6, column 5 of pubspec.yaml: A dependency may only have one source.    sdk: flutter    ^^^^^^^^^^^^^pub upgrade failed (65)错误二:Error on line 6, column 8 of pubspec.yaml: Inv...

夏目三三 3421

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

1、Flutter开发-安装和配置Flutter SDK

获取SDK有两种方式,可以直接下载zip包,也可以直接git下载源代码,下载zip包有个问题就是在执行flutter doctor时会提示不是git目录,此时只要新建或者复制一个flutter的 .git文件夹即可。还有一种是使用git直接下载,这里使用git进行下载,使用的时候可以随时切换需要的Flutter版本。2、下载完成之后,Flutter路径为:D:\Flutter\flutter,找到flutter_console.bat双击运行,就可以在命令行运行flutter命令了。

全栈程序猿的专栏 899

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Error on line 17, column 5 of pubspec.yaml: A dependency may only have one source. sdk: flutter

初学Flutter  首次记录bug  请多见谅  问题截图   这个样的问题其实就是包导入的时候格式没对,Android java开发的时候我们导入依赖的时候是在build.gragle的 dependencies里面,但是建立的flutter 项目是在 pubspec.yaml 里面   如图所示 1 和2都是导入的依赖,但是1里面的english_words:^3.1.0...

EatGrapes的博客 2469

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Flutter之导url_launcher包提示 A dependency may only have one source.

1、问题 flutter项目在pubspec.yaml导入url_launcher包,然后点击Pub get错误提示如下 F:\flutter_sdk\flutter\bin\flutter.bat --no-color pub get Running "flutter pub get" in flutter_1... Error on line 25, column 5 of pubspec.yaml: A dependency may only hav

码莎拉蒂 2775

Android探路先锋之Flutter - BUG集锦

如下我导入了一个WebView插件 name: flutter_demo description: A new Flutter application. dependencies: flutter: sdk: flutter # The following adds the Cupertino Icons font to your application. # U...

Android小码家 1万+

hive 使用oralce 存储元数据报错a table may contain only one column of type LONG

hive 使用 oracle 做元数据 建表遇到错误:a table may contain only one column of type LONG

既认准这条路,又何必在意要走多久 2523

Flutter pubspec.yaml配置文件说明

有烦心事,有为难事!就怕没有好心态。(资料来源于flutter官网https://flutter.io/assets-and-images/) 类似android开发中的AndroidManifest.xml,Gradle配置文件,Flutter项目根目录下的pubspec.yaml文件是Flutter的配置文件。 虽然都是移动开发中的配置文件,但差别还是挺大的。 在Flutter中,虽然在...

lidongxiu0714 2万+

Flutter 添加插件(Packages)问题pubspec.yaml

在Flutter工程下添加二个packages: english_words: ^3.1.0 shared_preferences: ^0.4.2 首页在“pubspec.yaml”文件下编写: dev_dependencies: flutter_test: sdk: flutter english_words: ^3.1.0 shared_preferences:...

陈英有 2万+

Flutter项目中数据统计报表开发的工程化实践与代码规范

在移动应用开发中,数据统计报表与BI功能往往承载着业务分析的核心需求。然而,这类模块开发过程中常伴随结构混乱、逻辑耦合等问题,尤其是在团队协作场景下,如何通过工程化手段和代码规范提升代码质量,成为每个技术负责人需要面对的挑战。本文以Flutter为技术栈,结合一个完整的数据统计报表项目为例,从实际开发流程出发,深入探讨如何通过规范化配置、可复用组件设计和自动化工具集成等方式,系统性提升团队代码质量。

wuchangjian的专栏 248
上一篇: Android Studio 运行flutter报错Cannot run with sound null safety
下一篇: Flutter Missing parentheses in call to ‘print‘. Did you mean print(‘Insert‘, text,‘to line‘, line_nu
iOS_MingXing
博客等级 码龄11年 103粉丝 147原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值