首先切换到project浏览方式,
在gradle中添加依赖:
compile 'com.google.protobuf:protobuf-java:2.5.0'
在res目录下新建proto目录,将protoc.exe文件拷进来;
同时新建文件Msg.proto:
option java_package = "生成的文件的位置";
option java_outer_classname = "生成的文件名";
message Msg {
required MsgHead msghead = 1;
required string msgbody = 2;
message MsgHead {
required string command = 1;
required string extras = 2;
}
}
命令行进入protoc.exe所在的目录,执行:
protoc ./Msg.proto --java_out=/Users/xxx/项目名/app/src/main/java
就在相应的目录生成 java_outer_classname对应的文件了。