flutter项目pubspec.yaml文件

android读取本地yaml文件_书后拓展:Flutter 项目中的 pubspec.yaml 引言大家好,《Flutter 开发之旅从南到北》已经在各大书店开始同步发售了,我写的这一系列旨在分享一些我想要继续分享,但碍于书中篇幅和话题的限制,没有深入分析的部分,读者们可以在学有余力的情况下在这里继续拓展下去。今天要讨论的话题是 Flutter 项目中的 pubspec.yaml 配置文件。无论开发移动应用、Web 应用还是桌面应用,每个 Flutter/Dart 项目中都会包含 ... 阅读详情
name: xxx
description: A new Flutter project.

# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# In Android, build-name is used as versionName while build-number used as versionCode.
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.0+1

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  provider: ^4.3.1
  flutter:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2 #Cupertino主题图标集
  flutter_screenutil: ^1.0.2 #屏幕适配
  flutter_swiper : ^1.0.7 #swiper轮播
  flutter_svg: 0.17.3+1 #支持svg图标
  cached_network_image: 2.1.0+1 #用于显示来自internet的图像并将其保存在缓存目录中
  pull_to_refresh: ^1.6.0 #下拉刷新组件
  linked_scroll_controller: ^0.1.2 #设置scroll同步滚动
  license_plate_number: ^1.0.4 #输入中国车牌号的样式
  left_scroll_actions: ^1.5.3 #一款仿微信效果的 Flutter 左滑菜单插件
  url_launcher: ^5.7.6 #用于在移动平台中启动URL的Flutter插件
  webview_flutter: ^0.3.19+9 #一个Flutter插件,提供一个WebView小部件
  city_pickers: ^0.2.0 #中国的城市三级联动选择器
  shared_preferences: 0.5.6+3 #为简单数据包装特定于平台的持久存储
  device_info: 0.4.1+4 #获取设备信息
  package_info: 0.4.0+16 #用于查询有关应用程序包的信息

  #MA埋点 依赖
  hypers_flutter_plugin: ^1.0.0
  sprintf: "^4.0.0"

  #http客户端
  dio: ^3.0.10
  steel_crypt: ^1.5.3
  encrypt: ^4.0.0
  
  event_bus: ^1.1.1

  fluwx: ^2.4.0
dev_dependencies:
  flutter_test:
    sdk: flutter


# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:

  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the material Icons class.
  uses-material-design: true

  # To add assets to your application, add an assets section, like this:
  assets:
  #service
  - assets/pages/service/location_icon.svg
  - assets/pages/service/sun.svg
  - assets/pages/service/ticket_icon.svg

  #detect
  - assets/pages/detect/icon_repair.svg
  - assets/pages/detect/icon_detection.png

  #  - images/a_dot_burr.jpeg
  #  - images/a_dot_ham.jpeg

  #maintenance
  - assets/pages/maintenance/img_car_icon.png
  - assets/pages/maintenance/nav_icon_delete.png


  #user
  - assets/pages/user/icon_birthday.png
  - assets/pages/user/icon_location.png
  - assets/pages/user/membership.png
  # common
  - assets/pages/common/icon_more_right.png
  - assets/pages/common/icon_delete_words.png
  - assets/pages/common/apple_login.png
  - assets/pages/common/wechat_login.png

  #cars
  - assets/pages/cars/icon_car_first_chioce.png
  - assets/pages/cars/bieke.png

  #order
  - assets/pages/order/icon_order_success.png

  #mine
  - assets/pages/mine/integral_bg.png


  # An image asset can refer to one or more resolution-specific "variants", see
  # https://flutter.dev/assets-and-images/#resolution-aware.

  # For details regarding adding assets from package dependencies, see
  # https://flutter.dev/assets-and-images/#from-packages

  # To add custom fonts to your application, add a fonts section here,
  # in this "flutter" section. Each entry in this list should have a
  # "family" key with the font family name, and a "fonts" key with a
  # list giving the asset and other descriptors for the font. For
  # example:
  # fonts:
  #   - family: Schyler
  #     fonts:
  #       - asset: fonts/Schyler-Regular.ttf
  #       - asset: fonts/Schyler-Italic.ttf
  #         style: italic
  #   - family: Trajan Pro
  #     fonts:
  #       - asset: fonts/TrajanPro.ttf
  #       - asset: fonts/TrajanPro_Bold.ttf
  #         weight: 700
  #
  # For details regarding fonts from package dependencies,
  # see https://flutter.dev/custom-fonts/#from-packages

高德地图与CAD图叠加显示方法汇总及优缺点分析 高德地图应用在许多领域,平常我们用的地图导航,除过正常的地图导航指引功能之外,其实还有很多实用的功能。如高德影像地图应用在包括地理、土地测量、水文学、生态学、气象学以及海洋学等方面。AutoCAD在行业中常用于城市规划、平面设计、建筑师等,这其中也要用到高德地图。最常见的是CAD图与高德地图叠加使用,通过两者叠加直观显示,助力行业提高工作效率。那如何将高德地图与CAD图叠加显示呢?下面听小编把方法一一介绍下以及各种方法的优缺点。 阅读详情

相关推荐

从零开始掌握Simscape Multibody:机械系统建模与仿真入门

本文为机械系统建模与仿真入门指南,详细介绍了如何从零开始使用Simscape Multibody。通过构建曲柄摇块机构的实战案例,系统讲解了刚体、关节、约束等核心模块的使用,以及模型验证、参数化设计和多领域系统集成等进阶技巧,帮助工程师和学生高效进行虚拟设计与测试。

weixin_29229261的博客 285

A First Course in Probability, CN HD, English eBook, Solution Manual

CSDN 好像不支持 0 积分上传,那就 1 积分意思意思吧 A First Course in Probability, 9th Edition, Original eBook 概率论基础教程,高清,9,书签 Solution Manual 答案 拒绝知识垄断,拒绝盗版再收益

Flutter 问题系列第 7 篇】TextField 去掉下划线

TextField 去掉下划线

“Allen Su”的博客 5027

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万+

Jenkins安装时的报错解决

如果常规镜像源或者依赖出现问题,镜像拉取失败,考虑清空缓存,更换网络源,重新拉取依赖。当出现类似报错时,一般时镜像源中签发证书过期,重新添加证书及Jenkins镜像源。完成后yum install jenkins即可。添加Jenkins镜像源。

T3212379478的博客 928

最全的大学生自学资源都在这里了

资源导航网站

高空的博客 2万+

Flutter 实战】pubspec.yaml 配置文件详解

老孟导读:pubspec.yaml 文件Flutter 中非常重要的配置文件,下面就让我们看看里面各个配置的含义。 pubspec.yamlFlutter 项目的配置文件,类似于 Android 中的 Gradle 配置文件,下面我们就看看 pubspec.yaml 中各个属性的配置。 创建一个新的项目Flutter Application),pubspec.yaml 位于根目录,如图: 项目中默认配置,去掉注释部分,剩下如下: name: flutter_app description..

老孟Flutter 8579

flutter的工程配置文件pubspec.yaml详解

pubspec.yamlFlutter项目的核心配置文件,类似于Android项目中的build.gradle配置文件

沙漠黑鸟的专栏 1611

Flutter项目pubspec.yaml 文件解读

把看作是你项目的控制中心。“我是谁?(项目名称、版本)“我需要哪些工具和零件?(依赖库)“我的行李箱里要装哪些东西?(图片、字体等资源)“我的工作环境要求是什么?(SDK版本)理解并正确配置这个文件,是掌握Flutter开发的第一步。

chaoxxggg的博客 875

# Flutter中文教程2. Flutter基础-项目结构:lib、test、pubspec.yaml文件

今天我们正式开始学习项目结构:lib、test、pubspec.yaml文件- android:Android平台相关的文件,包含Manifest配置文件等- ios:iOS平台相关的文件- lib:Dart源代码目录,包含Flutter应用的主入口文件main.dart- test:测试相关的文件,包含单元测试、widget测试等- pubspec.yaml:Flutter应用程序的配置文件,定义项目的名称、版本、作者、依赖库等信息。

2302_77692709的博客 337

flutter项目配置文件 pubspec.yaml

【代码】【flutter项目配置文件 pubspec.yaml

人非生而知之者 289

最全的Flutterpubspec.yaml及其yaml 语法的使用说明

我们知道在Flutter项目中,依赖版本管理是通过pubspec.yaml的形式,因此了解yaml的一些简单语法和如何配置使用pubspec.yaml 也是相当的重要,下文会对yaml的使用进行简单介绍YAMLYAML Ain’t Markup Language)是一种易于阅读的、用于表示结构化数据的序列化格式。因为其语法简洁且可读性强,常用于配置文件和数据交换应用程序中。我们的flutter便是其使用的场景之一相比较其他方式的配置文件的特点如下。

清风洒脱 2210

Flutter Draggable Scrollbar 项目教程

Flutter Draggable Scrollbar 项目教程 1. 项目的目录结构及介绍 Flutter Draggable Scrollbar 项目的目录结构如下: flutter-draggable-scrollbar/ ├── example/ │ ├── lib/ │ │ ├── main.dart │ │ └── ... │ ├── pubspec.yaml ...

gitblog_00816的博客 601

HMS Flutter Plugin 项目教程

HMS Flutter Plugin 项目教程 1. 项目的目录结构及介绍 HMS Flutter Plugin 项目的目录结构如下: hms-flutter-plugin/ ├── android/ │ ├── app/ │ ├── build.gradle │ ├── gradle.properties │ └── settings.gradle ├── ios/ │ ├─...

gitblog_00452的博客 908

flutter 项目结构目录以及pubspec.ymal等文件描述

flutter 项目结构目录以及pubspec.ymal等文件描述

u013712343的博客 778

【A】优秀资源集合

优秀博客开源那些事 GitHub官网:https://github.com/Github那些了不起的牛逼的团队Square:https://github.com/squareReactiveX:https://github.com/ReactiveXTrinea:https://github.com/TrineaAlibaba:https://github.com/alibabaGithub那些陈芝

Jair 5599

共享无限价值:A5资源网-全网优质虚拟资源分享平台

这意味着无论您是寻找高价值的域名投资机会,还是需要一个独特的商标来保护您的品牌,您都可以在A5资源网上找到高质量的选择。A5的使命是让优质虚拟资源得以共享,为用户创造更多的价值。作为全网优质虚拟资源分享平台,A5资源网致力于推动资源分享的发展,为用户提供全网最优质的虚拟资源。A5汇集了全网的优质资源,无论您是寻找个人使用的域名,还是商业推广所需的广告位,都可以在这里找到满意的选择。无论是个人用户还是商业机构,都可以在A5资源网上找到自己所需的资源,实现自身目标的同时,还可以通过分享资源获得更多的回报。

A5资源网的博客 2987

编码编成翔的十八般兵器

今天愚人节,可以皮一下,可以开点玩笑,所以我决定这篇文章开启嘲讽模式。程序员最怕读别人的代码,比这个更可怕的是什么?从别人那里接手一个老项目前任程序员或者是编码能力不行,或者是跳槽之前故意...

架构师小秘圈 526

Flutter踩坑日记一 Error: No pubspec.yaml file found.

最近学习Flutter,按https://flutterchina.club/get-started/codelab/写一个 结果运行flutter run命令时报错Error: No pubspec.yaml file found. 很是纳闷 因为 之前自己创建FlutterApp的时候运行过 应该没什么问题 于是再次运行flutter doctor命令 发现确实配置没问...

ulddfhv的专栏 9396

Flutter pubspec.yaml配置文件说明

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

lidongxiu0714 2万+

魔豆影视-解锁版【视频播放应用众多的资源电视剧电影动漫等实时更新已去除广告】.zip

一款播放高清视频的软件,收集了众多的资源可以选择,不管是电视剧,电影,还是动漫,短视频,只要找到即可播放,每一次的观看效果都能按照自己的想法进行调整,还有很多的设置可以修改,剧情的进度也是实时更新的,让你的追剧更轻松。(解锁去除广告)

上一篇: fultter学习笔记-踩坑记录-dart学习
下一篇: 把代码提交到错误的分支上了
luwenze
博客等级 码龄10年 30粉丝 62原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值