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文件内容博主自己需求写的,大家也可以按自己需求更改.

相关推荐
刘一说15 分钟前
深入理解 Spring Boot 嵌入式 Web 容器:从原理到性能调优
前端·spring boot·firefox
你的人类朋友20 分钟前
设计模式的原则有哪些?
前端·后端·设计模式
!执行1 小时前
Web3 前端与合约交互
前端·web3·1024程序员节
潘小安1 小时前
跟着 AI 学(二)- Quill 接入速通
前端
十里-1 小时前
在 Vue2 中为 Element-UI 的 el-dialog 添加拖拽功能
前端·vue.js·ui
shada1 小时前
从Google Chrome商店下载CRX文件
前端·chrome
消失的旧时光-19431 小时前
Flutter 异步进阶:Isolate 与 compute 的性能优化实践
flutter
左耳咚1 小时前
项目开发中从补码到精度丢失的陷阱
前端·javascript·面试
黑云压城After2 小时前
vue2实现图片自定义裁剪功能(uniapp)
java·前端·javascript
芙蓉王真的好12 小时前
NestJS API 提示信息规范:让日志与前端提示保持一致的方法
前端·状态模式