起源小说 (基于阅读规则3.0)
项目基于 flutter_rust_bridge
和 flutter
开发.
flutter_rust_bridge 中文文档: (https://trdthg.github.io/flutter_rust_bindgen_book_zh).
- windows 11
- Android 10.0
- 安装
flutter
开发环境 (https://flutter.dev/docs/get-started/install). - 安装需要运行的设备的环境, 例如 'Android' 需要安装
Android Studio
. 和Android SDK
(https://developer.android.com/studio). - 运行
flutter doctor
检查环境是否配置正确. - 安装
rust
开发环境 (https://www.rust-lang.org/tools/install). - 运行
cargo install flutter_rust_bridge_codegen
安装flutter_rust_bridge_codegen
. - 在项目根目录运行
flutter_rust_bridge_codegen generate
生成rust
到dart
的代码. - 运行
flutter pub run build_runner build -d
生成flutter
模型代码. - 运行
flutter pub run intl_utils:generate
生成intl
代码 或者安装Flutter intl
插件. - 运行
flutter run
启动项目.