可以使用协议缓冲区将数据从Android设备上传到服务器吗?

时间:2014-06-10 11:49:52

标签: android protocol-buffers

最近我遇到了协议缓冲区 到目前为止我的理解是它是XML / JSON的替代品。 因此,主要在Android应用程序中,我们以XML / JSON格式获取数据并解析它,然后在我们的应用程序中显示内容。但我从来没有遇到任何在应用程序端创建JSON或XML然后上传到服务器的情况。

因此,我们当前的要求要求我们捕获一些数据并以协议缓冲区格式上传。

我只想知道协议缓冲区的用例。 这个要求是否可行?

1 个答案:

答案 0 :(得分:1)

是的,这完全可行;您只需要一个针对您的堆栈的protobuf库;基于library list,我建议你看一下官方的Google protobuf java实现,或者" square / wire" - 假设您使用java进行编码。