1 安装brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2 使用brew安装protobuf
brew install protobuf
3 查看protoc版本
protoc --version
4 查看protobuf版本
brew search protobuf
5 android中对protobuf的简单使用
1 创建.proto文件例:
syntax = "proto2";//指定proto版本
package com.x.pb.proto;
option java_package = "com.x.pb.proto";//生Java文件的包名
option java_outer_classname = "MsgProbuf";//Java文件名
message Msg {
required MsgHead msghead = 1;
required string msgbody = 2;
message MsgHead {
required string command = 1;
required string extras = 2;
}
}
2 使用命令生成Java文件
protoc Msg.proto --java_out=file //file是文件夹名称
执行命令将会在file文件夹下生成 com/x/pb/proto/MsgProbuf.java文件