[Flutter]在Flutter中使用protobuf

不说废话,直接贴步骤

安装protoc

brew install protobuf

安装dart

brew tap dart-lang/dart
brew install dart

dart 安装好后,就有pub命令了。

安装protoc_plugin

pub global activate protoc_plugin

将protoc-gen-dart添加到path

在用户根目录:.bash_profile添加

export "$PATH:$PWD/.pub-cache/bin"

安装好后,就有protoc-gen-dart 命令了。

.proto文件编译成dart文件

protoc --dart_out=. test.proto

如果没有添加path

protoc --dart_out=. test.proto --plugin ~/.pub-cache/bin/protoc-gen-dart

在Flutter项目中引入protobuf库

在pubspec.ymal中添加以下依赖

protobuf: ^0.13.4
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容