Protobuf的快速使用篇
来源:互联网 发布:临床数据统计分析报告 编辑:程序博客网 时间:2024/06/05 09:33
1.官网(科学上网)下载指定的编译器
- 官方地址
- 页面往下拉可以看到protobuf支持的平台
选择最新的版本进行下载
protobufv3.3.0的下载地址页面拉到最后选择windows的进行下载即可
解压压缩包可以在bin目录下看到protoc.exe编译器
2.开始准备生成不同平台的文件
- 桌面新建一个名为protobuf的文件夹
- 把刚才解压的protoc.exe文件拷贝进去
3.编写 proto文件
- 通过在AndroidStudio安装proto的插件,进行proto文件的编写,就拥有语法检查和高亮的效果
- 把写好的BaseMsg.proto文件拷贝到桌面的protobuf文件夹
4.编写windows的批处理命令,来生成不同平台的文件
- 创建gen.bat文件,文件内容如下:
- 在当前目录,手动创建gen_java文件夹
5. 点击protoc.exe即可生成java平台的文件
注意:不同的平台,所需要编写的BaseMsg.proto文件某些方法可能不太一样,这是需要注意的。
最后,推荐一下我自己的一个微信号:代码狂人。每周都会分享自己在日常开发中用到的知识,有兴趣的人可以关注一下,有什么问题可以互相讨论。扫描二维码就可以添加关注:
阅读全文
1 0
- Protobuf的快速使用篇
- C# 快速使用protobuf的简单方法
- ubuntu下快速使用protobuf
- 【Google Protobuf】protobuf的使用(二)
- Google Protobuf的使用
- protobuf的使用初探
- ProtoBuf 的java使用
- protobuf的使用
- ProtoBuf 的java使用
- protobuf的使用
- ProtoBuf 的java使用
- protobuf 的java使用
- protoBuf的使用---java
- ProtoBuf 的java使用
- protobuf 的使用
- protobuf 的maven使用
- ProtoBuf 的java使用
- protobuf repeated的使用
- Android 检测手机多点触摸点数
- 单点触摸
- HTC Vive VRTK入门之瞬移自定义瞬时指针(桃花源游记)
- STM32的时钟系统
- 检测手机多点触摸事件
- Protobuf的快速使用篇
- phpword解决中文乱码
- 牛客4
- spark的源码编译
- idea使用-创建scala项目工程
- 嵌入式面试问题(2)——创建一个架构
- Linux centOS 学习笔记
- React.render和reactDom.render的区别
- C++ 多线程编程