Protobuf的快速使用篇

1.官网(科学上网)下载指定的编译器

  • 官方地址
  • 页面往下拉可以看到protobuf支持的平台

Paste_Image.png

  • 选择最新的版本进行下载
    protobufv3.3.0的下载地址

  • 页面拉到最后选择windows的进行下载即可
    Paste_Image.png

  • 解压压缩包可以在bin目录下看到protoc.exe编译器

Paste_Image.png

2.开始准备生成不同平台的文件

  • 桌面新建一个名为protobuf的文件夹
  • 把刚才解压的protoc.exe文件拷贝进去

3.编写 proto文件

  • 通过在AndroidStudio安装proto的插件,进行proto文件的编写,就拥有语法检查和高亮的效果

Paste_Image.png

  • 把写好的BaseMsg.proto文件拷贝到桌面的protobuf文件夹

4.编写windows的批处理命令,来生成不同平台的文件

  • 创建gen.bat文件,文件内容如下:

Paste_Image.png

  • 在当前目录,手动创建gen_java文件夹

Paste_Image.png

5. 点击protoc.exe即可生成java平台的文件

Paste_Image.png

Paste_Image.png

注意:不同的平台,所需要编写的BaseMsg.proto文件某些方法可能不太一样,这是需要注意的。

最后,推荐一下我自己的一个微信号:代码狂人。每周都会分享自己在日常开发中用到的知识,有兴趣的人可以关注一下,有什么问题可以互相讨论。扫描二维码就可以添加关注:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值