name: observer description: "视野 - 动物实时识别 (环颈雉鸡/生境), YOLOv8 + 充值付费" publish_to: 'none' version: 1.0.35+40 environment: sdk: ^3.12.2 dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.8 # Android 已改用自写原生相机通道(android/ 下 CameraChannel.kt,分析帧 # 原生侧旋转成竖屏后回传),不再依赖 camera_android_camerax 插件; # camera + camera_avfoundation 仅用于 iOS 路径 camera: ^0.11.0 camera_avfoundation: ^0.9.17 tflite_flutter: ^0.11.0 flutter_secure_storage: ^9.2.0 provider: ^6.1.0 permission_handler: ^11.3.0 vibration: ^2.0.0 audioplayers: ^6.1.0 fluwx: ^4.5.0 tobias: ^5.3.0 http: ^1.2.0 cupertino_http: ^3.0.2 wakelock_plus: ^1.2.0 package_info_plus: ^9.0.1 url_launcher: ^6.3.2 # 模型热更新:多模型下载(crypto 校验 sha256;path_provider 取应用私有目录持久化) crypto: ^3.0.0 path_provider: ^2.1.4 # 微信/支付宝原生 SDK 配置(占位值,与 lib/config/app_config.dart 一致;接入真实支付时替换。 # 注意:fluwx 的 universal_link 占位符会被其 pod 脚本注入 Associated Domains, # 导致个人团队签名失败,故真实域名配置前不声明该项) fluwx: app_id: wx0000000000000000 tobias: url_scheme: alipay0000000000 ios: universal_link: https://YOUR_DOMAIN.com/alipay/ # camera_android_camerax 屏蔽:Android 相机走自写 CameraChannel,不需要 CameraX; # 插件注册即初始化 CameraX,无相机环境(模拟器)下回调线程直接 # dispatchPlatformMessage 触发 @UiThread 校验崩溃。空实现见 third_party/。 dependency_overrides: camera_android_camerax: path: third_party/camera_android_camerax dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^6.0.0 flutter: uses-material-design: true assets: - assets/beep.wav