Java中使用ProtoBuf的總結

關於java中使用protobuf的使用方法

1.下載protobuf編譯器,這個名字叫protoc,下載地址:https://github.com/protocolbuffers/protobuf/releasesjava

2.編輯proto文件,編輯格式以下:android

syntax = "proto3";

package com.androidInfo; //可選

message info {
    string infoJson = 1;
}

3.使用以下命令,將proto文件轉換成java文件: protoc -I=./ --java_out=./ proto文件名.protogit

4.將java文件複製到全部使用的包裏github

5.對數據進行序列化,格式以下:數組

AndroidInfo.info.Builder androidInfo = AndroidInfo.info.newBuilder().setInfoJson(jo.toString());
byte[] bArr = androidInfo.toByteArray();

6.解析數組到字符串 String s = AndroidInfo.info.parseFrom(bArr);ui

相關文章
相關標籤/搜索