在已有flutter 项目中集成 flutter_rust_bridge

1 添加依赖

makefile 复制代码
flutter_rust_bridge: 2.3.0

2 安装rust 环境

juejin.cn/post/741321...

3 通过cargo 创建flutter_rust 项目

命令 flutter_rust_bridge_codegen create blade

创建完成项目结构图 我们只关注 rust 跟 rust_builder文件夹

4 拷贝 rust 跟 rust_builder 文件夹到已有的flutter项目根目录

5 在yaml文件中引入rust_builder

6 增加 flutter_rust_bridge.yaml

这个文件在第三步创建的项目里面也有 直接拷贝过来也可以。

这里的dart_output 文件夹 需要自己手动创建一下。不然会运行失败。

7 在rust代码中增加方法 然后就可以直接调用了

添加以及生成flutter调用的方法 参考 juejin.cn/post/741330...

8 调用 在 lib/src/rust/api 下面能找到在rust中的方法的映射

调用方法之前需要先调用

js 复制代码
RustLib.init();
相关推荐
2601_949809591 小时前
flutter_for_openharmony家庭相册app实战+我的Tab实现
java·javascript·flutter
2601_949868362 小时前
Flutter for OpenHarmony 电子合同签署App实战 - 已签合同实现
java·开发语言·flutter
一起养小猫3 小时前
Flutter for OpenHarmony 实战:别踩白方块游戏完整开发指南
flutter·游戏
●VON4 小时前
Flutter for OpenHarmony 21天训练营 Day03 总结:从学习到输出,迈出原创第一步
学习·flutter·openharmony·布局·技术
程序员清洒4 小时前
Flutter for OpenHarmony:Text — 文本显示与样式控制
开发语言·javascript·flutter
雨季6664 小时前
Flutter 三端应用实战:OpenHarmony 简易“动态内边距调节器”交互模式深度解析
javascript·flutter·ui·交互·dart
向哆哆6 小时前
构建跨端健身俱乐部管理系统:Flutter × OpenHarmony 的数据结构与设计解析
数据结构·flutter·鸿蒙·openharmony·开源鸿蒙
不爱吃糖的程序媛7 小时前
Flutter版本选择指南:3.38.10 发布,Flutter-OH何去何从?
flutter
2601_949809597 小时前
flutter_for_openharmony家庭相册app实战+相册详情实现
javascript·flutter·ajax
灰灰勇闯IT7 小时前
Flutter for OpenHarmony:弹窗与对话框(Dialog)—— 构建清晰的上下文交互
flutter·交互