2026-09-19 00:22:04 +08:00
|
|
|
|
name: photo_live
|
|
|
|
|
|
description: 工作人员现场影像上传 App(P3,Android 优先 / iOS 待 G3 编译)。
|
|
|
|
|
|
publish_to: 'none'
|
|
|
|
|
|
|
|
|
|
|
|
version: 1.0.0+1
|
|
|
|
|
|
|
|
|
|
|
|
environment:
|
|
|
|
|
|
sdk: ^3.12.2
|
|
|
|
|
|
|
|
|
|
|
|
dependencies:
|
|
|
|
|
|
flutter:
|
|
|
|
|
|
sdk: flutter
|
|
|
|
|
|
flutter_localizations:
|
|
|
|
|
|
sdk: flutter
|
|
|
|
|
|
|
|
|
|
|
|
# 状态管理
|
|
|
|
|
|
flutter_riverpod: ^3.4.3
|
|
|
|
|
|
# 网络
|
|
|
|
|
|
dio: ^5.11.1
|
|
|
|
|
|
# 本地任务库(Task 5 建 schema)
|
|
|
|
|
|
drift: ^2.35.0
|
|
|
|
|
|
sqlite3_flutter_libs: ^0.6.0+eol
|
|
|
|
|
|
# 会话与凭证存储
|
|
|
|
|
|
flutter_secure_storage: ^11.2.0
|
2026-09-19 02:50:40 +08:00
|
|
|
|
# 设备标识持久(sourceDeviceId,非机密——shared_preferences 足够)
|
|
|
|
|
|
shared_preferences: ^2.5.3
|
2026-09-19 00:22:04 +08:00
|
|
|
|
# 选图 / 连拍
|
|
|
|
|
|
image_picker: ^1.2.3
|
|
|
|
|
|
camera: ^0.12.1
|
|
|
|
|
|
# 分享二维码
|
|
|
|
|
|
qr_flutter: ^4.1.0
|
|
|
|
|
|
# 路径
|
|
|
|
|
|
path_provider: ^2.1.6
|
|
|
|
|
|
path: ^1.9.1
|
|
|
|
|
|
# l10n(与 flutter_localizations 来自 SDK 的约束保持一致)
|
|
|
|
|
|
intl: 0.20.2
|
2026-09-19 01:56:38 +08:00
|
|
|
|
timezone: ^0.11.1
|
2026-09-21 17:20:43 +08:00
|
|
|
|
url_launcher: ^6.3.2
|
2026-09-23 11:27:32 +08:00
|
|
|
|
share_plus: ^13.3.0
|
|
|
|
|
|
gal: ^2.3.3
|
2026-09-23 16:05:53 +08:00
|
|
|
|
fluwx: ^6.0.2
|
2026-09-19 00:22:04 +08:00
|
|
|
|
|
|
|
|
|
|
dev_dependencies:
|
|
|
|
|
|
flutter_test:
|
|
|
|
|
|
sdk: flutter
|
2026-09-19 05:35:16 +08:00
|
|
|
|
# 集成测试(P3 Task 11:MuMu + 真实 cn-api/MinIO/ov 全链路)
|
|
|
|
|
|
integration_test:
|
|
|
|
|
|
sdk: flutter
|
2026-09-19 00:22:04 +08:00
|
|
|
|
flutter_lints: ^6.0.0
|
|
|
|
|
|
build_runner: ^2.15.1
|
|
|
|
|
|
drift_dev: ^2.35.0
|
|
|
|
|
|
|
|
|
|
|
|
flutter:
|
|
|
|
|
|
# l10n 代码生成(arb 见 lib/l10n/,配置见 l10n.yaml)
|
|
|
|
|
|
generate: true
|
|
|
|
|
|
uses-material-design: true
|