Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.06 KB

README.md

File metadata and controls

39 lines (24 loc) · 1.06 KB

Smart Home Flutter

智慧家庭 客户端(不支持 iOS)

Requirements

  • Flutter (Channel stable, 3.10)

Create

生成项目的方法

flutter create --org xyz.hehome --platforms=android,web,windows smarthome
# 重新生成项目
flutter create . --org xyz.hehome --platforms=android,web,windows --project-name=smarthome

Run

项目通过 main_dev.dartmain_prod.dart 两个文件分离测试和正式环境的配置。运行时需要指定文件。

flutter run -t ./lib/main_dev.dart
# flutter run -t ./lib/main_prod.dart

Android

编译正式版 Android 软件需要先根据 文档 创建签名。 接着运行 flutter build apk --target-platform android-arm64,android-x64 --split-per-abi -t ./lib/main_prod.dart --flavor prod 完成编译。

Web

使用 flutter build web --wasm --source-maps -t ./lib/main_prod.dart 编译网页版。

Windows

使用 flutter build windows -t ./lib/main_prod.dart 编译 Windows 版。