Android如何用retrofit结合protobuf解析数据

客户要求支持Json和Protobuf两种序列化方式,请问怎么实现,json的我知道,但是protobuf不知道如何实现,网络框架使用的是Retrofit+Rxjava.请问有没有人做过protobuf相关的,给出参考链接也行啊

https://blog.csdn.net/antgan/article/details/52103966

Android下使用Protobuf进行序列化