flutter 之proto

和嵌入式用proto协议来通信,以mac来演示

先在电脑上安装protobuf(在博主文章内容里面搜Mac安装protobuf),然后在桌面上放这几个文件,且build_proto_dart.sh文件内容如图所示

复制代码
#!/bin/bash


SCRIPT=$(readlink -f "$0")

SCRIPTPATH=$(dirname "$SCRIPT")

cd $SCRIPTPATH

protoc --dart_out=test *.proto --plugin=protoc-gen-dart=$HOME/.pub-cache/bin/protoc-gen-dart

cd test

mv *.pb*.dart ../test2/

然后将你要转译的proto文件放在桌面上,然后在控制台输入sh build_proto_dart.sh,然后会在test2里面出现你想要的proto文件。build_proto_dart.sh文件内容博主自己需求写的,大家也可以按自己需求更改.

相关推荐
weedsfly2 分钟前
Sass 代码复用完全指南:从变量到模块化
前端
张拭心7 分钟前
Android 17 新特性:后台音频交互限制加强
android·前端
张拭心15 分钟前
Android 17 新特性:ProfilingManager 新触发器
android·前端
weixin_4713830324 分钟前
Taro-03-页面生命周期
前端·javascript·taro
张拭心27 分钟前
Android 17 新特性:MessageQueue 无锁实现
android·前端
Asize30 分钟前
数组数据结构底层:从灵活到陷阱
前端·javascript·算法
十九画生30 分钟前
Ajax 入门:用 XHR 理解前后端异步请求
前端·javascript·后端
yingyima31 分钟前
Python re 模块速查:从实战对比中掌握正则表达式
前端
放下华子我只抽RuiKe51 小时前
FastAPI 全栈后端(三):数据库与 ORM
前端·数据库·react.js·oracle·性能优化·前端框架·fastapi
风华圆舞2 小时前
在 Flutter 鸿蒙项目里接入语音识别的完整思路
flutter·语音识别·harmonyos