代码拉取完成,页面将自动刷新
同步操作将从 风纪委员-鲁迅/flutter项目 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
name: myapp
description: A new Flutter project.
# The following line prevents the package from being accidentally published to
# pub.dev using `pub publish`. This is preferred for private packages.
publish_to: "none" # Remove this line if you wish to publish to pub.dev
# 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.2.24+1
environment:
sdk: ">=2.12.0-0 <3.0.0"
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
# 生产环境插件 cnpm i XX -S 执行命令 pub get
cupertino_icons: ^1.0.2
# uikit腾讯及时通讯插件
i18n: ^3.4.1
# tpns_flutter_plugin: ^1.1.0
# IM即时通讯
tim_ui_kit: ^0.0.8
# trtc视频通话
tencent_trtc_cloud: ^2.2.2
tim_ui_kit_calling_plugin: ^0.1.5
tim_ui_kit_sticker_plugin: ^0.0.2
flutter_baidu_mapapi_map: ^3.1.0+1
flutter_baidu_mapapi_base: ^3.1.0
flutter_baidu_mapapi_search: ^3.1.0
flutter_baidu_mapapi_utils: ^3.1.0+1
tim_ui_kit_lbs_plugin: ^1.0.7
# 轮播
card_swiper: ^2.0.3
# 蓝牙插件
flutter_blue_plus: ^1.1.3
# dio请求
dio: ^4.0.6
# Toast提示框
fluttertoast: ^8.0.8
# chart插件
fl_chart: ^0.50.1
#百度echart
flutter_echarts: ^2.3.0
# loading
flutter_easyloading: ^3.0.3
flutter_spinkit: ^5.1.0
#水波动画
wave: ^0.2.0
# 本地文件存储读取
path_provider: ^2.0.4
# APP更新提示
package_info: ^2.0.2
flutter_update_dialog: ^2.0.0
# # 加载自定义测试插件
# apptest:
# path: plugins/apptest
# 屏幕适配
flutter_screenutil: ^5.5.1
#millui
millui: ^0.0.8
#时间线列表
flutter_timeline: ^0.3.0
#相当于前端localstorage概念
streaming_shared_preferences: ^2.0.0
#状态管理器 对 InheritedWidget 组件的上层封装
provider: ^6.0.1
#处理中文报错
intl: ^0.17.0
#table_calendar日历插件
table_calendar: ^3.0.3
#android设置闹钟
flutter_alarm_clock: ^0.0.2
#消息推送通知栏
flutter_local_notifications: ^9.4.0
#flutter路由插件
fluro: ^2.0.3
#html渲染使用
flutter_html: ^3.0.0-alpha.2
#PDF
native_pdf_view: ^6.0.0+1
#选择图片上传
image_pickers: ^2.0.0+2
#倒计时插件
flutter_countdown_timer: ^4.1.0
#底部导航颜色
convex_bottom_bar: ^3.0.0
#裁剪图片
image_crop: ^0.4.0
#时间处理
date_format: ^2.0.4
#语音播报
flutter_tts: ^3.3.3
flutter_city_picker: ^1.0.4
#屏幕锁在使用中不息屏
wakelock: ^0.6.1+1
#振动权限
flutter_vibrate: ^1.3.0
#本地数据库应用
sqflite: ^2.0.2
#本地数据库应用
webview_flutter: ^2.0.2
#任务进度条展示
percent_indicator: ^4.0.0
#倒计时进度条
sleek_circular_slider: ^2.0.1
#相机实时影像
camera: ^0.9.4+16
#网络图片缓存
cached_network_image: ^3.2.0
#签名
signature: ^5.0.0
#UI组件
bruno: ^2.1.1
#动画插件
animate_do: ^2.1.0
#
# 以下为微信IM所需要得插件
#
#JSON序列化
json_annotation: ^4.4.0
#跳转网页 提示选择浏览器打开
url_launcher: ^6.1.0
#图片选择
image_picker: ^0.8.0
file_picker: ^4.2.3
#设备信息完善后改进
device_info_plus: ^3.2.1
#QQ左右滑动显示删除等按钮
flutter_slidable: ^1.2.0
#音频播放
audioplayers: ^0.20.1
#
# 实时音频通话
#
# 消息提示角标
badges: ^2.0.1
#权限管理器,当使用时提示权限
permission_handler: ^8.3.0
# 上下拉刷新
flutter_easyrefresh: ^2.2.1
#支持Android/iOS 运营统计、原生异常上报、flutter异常上报、应用更新
flutter_bugly: ^0.4.3
dev_dependencies:
flutter_test:
sdk: flutter
# 开发环境插件 cnpm i XX -D
fast_i18n: ^5.12.2
#代码规范
flutter_lints: ^1.0.4
#生成启动页
flutter_native_splash: ^2.1.2+1
#生成启动图表
flutter_launcher_icons: ^0.9.2
#使用命令flutter packages pub run build_runner build --delete-conflicting-outputs序列化JSON
#报错需要先清空一次 flutter packages pub run build_runner clean
build_runner: ^2.0.4
json_serializable: ^6.0.0
# 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
# 设置本地资源图片路径
assets:
- assets/
- assets/daoxiang.mp3
- lib/assets/images/
- lib/assets/images/hzzx/
- lib/assets/images/index/
- lib/assets/images/ucenter/
- lib/assets/images/test/
- lib/assets/images/im/
- lib/assets/images/callingDemo/
- lib/assets/images/doctor/
- assets/custom_face_resource/4350/
- assets/custom_face_resource/4351/
- assets/custom_face_resource/4352/
- lib/widget/uikit/country_list_pick-1.0.1+5/flags/
# 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: MilluiIcons
fonts:
- asset: packages/millui/fonts/Millui.ttf
- family: Alicons
fonts:
- asset: assets/aliicons/iconfont.ttf
# - 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
flutter_icons:
# 使用以下命令生成IOS和ANDROID的应用图标
# flutter pub run flutter_launcher_icons:main
android: "launcher_icon"
ios: true
image_path: "assets/ic_launcher.png"
remove_alpha_ios: true
flutter_native_splash:
# This package generates native code to customize Flutter's default white native splash screen
# with background color and splash image.
# Customize the parameters below, and run the following command in the terminal:
# 使用以下命令生成IOS和ANDROID的启动页
# flutter pub run flutter_native_splash:create
# To restore Flutter's default white splash screen, run the following command in the terminal:
# flutter pub run flutter_native_splash:remove
# color or background_image is the only required parameter. Use color to set the background
# of your splash screen to a solid color. Use background_image to set the background of your
# splash screen to a png image. This is useful for gradients. The image will be stretch to the
# size of the app. Only one parameter can be used, color and background_image cannot both be set.
color: "#ffffff"
#background_image: "assets/background.png"
# Optional parameters are listed below. To enable a parameter, uncomment the line by removing
# the leading # character.
# The image parameter allows you to specify an image used in the splash screen. It must be a
# png file and should be sized for 4x pixel density.
image: assets/launch_image.png
# This property allows you to specify an image used as branding in the splash screen. It must be
# a png file. Currently, it is only supported for Android and iOS.
#branding: assets/launch_image.png
# Specify your branding image for dark mode.
#branding_dark: assets/dart_dark.png
# To position the branding image at the bottom of the screen you can use bottom, bottomRight,
# and bottomLeft. The default values is bottom if not specified or specified something else.
#
# Make sure this content mode value should not be similar to android_gravity value and ios_content_mode
# value.
#branding_mode: bottom
# The color_dark, background_image_dark, and image_dark are parameters that set the background
# and image when the device is in dark mode. If they are not specified, the app will use the
# parameters from above. If the image_dark parameter is specified, color_dark or
# background_image_dark must be specified. color_dark and background_image_dark cannot both be
# set.
#color_dark: "#042a49"
#background_image_dark: "assets/dark-background.png"
#image_dark: assets/splash-invert.png
# The android, ios and web parameters can be used to disable generating a splash screen on a given
# platform.
#android: false
#ios: false
#web: false
# The position of the splash image can be set with android_gravity, ios_content_mode, and
# web_image_mode parameters. All default to center.
#
# android_gravity can be one of the following Android Gravity (see
# https://developer.android.com/reference/android/view/Gravity): bottom, center,
# center_horizontal, center_vertical, clip_horizontal, clip_vertical, end, fill, fill_horizontal,
# fill_vertical, left, right, start, or top.
android_gravity: center
#
# ios_content_mode can be one of the following iOS UIView.ContentMode (see
# https://developer.apple.com/documentation/uikit/uiview/contentmode): scaleToFill,
# scaleAspectFit, scaleAspectFill, center, top, bottom, left, right, topLeft, topRight,
# bottomLeft, or bottomRight.
#ios_content_mode: center
#
# web_image_mode can be one of the following modes: center, contain, stretch, and cover.
#web_image_mode: center
# To hide the notification bar, use the fullscreen parameter. Has no affect in web since web
# has no notification bar. Defaults to false.
# NOTE: Unlike Android, iOS will not automatically show the notification bar when the app loads.
# To show the notification bar, add the following code to your Flutter app:
# WidgetsFlutterBinding.ensureInitialized();
# SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.bottom, SystemUiOverlay.top]);
#fullscreen: true
# If you have changed the name(s) of your info.plist file(s), you can specify the filename(s)
# with the info_plist_files parameter. Remove only the # characters in the three lines below,
# do not remove any spaces:
#info_plist_files:
# - 'ios/Runner/Info-Debug.plist'
# - 'ios/Runner/Info-Release.plist'
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。