看来您正在尝试使用
FileDescriptorSet.parseFrom填充
FileDescriptorSet。这只会如果您提供的字节工作 是
二进制protobuf的内容-这是说:一个 编译 架构。您可以通过使用带有该选项的命令行工具来获得已 编译的
架构。你实际上传递它现在是文本字节组成的文本模式,这是 没有* 什么希望。
protoc``--descriptor_set_out
*
parseFrom
如果没有编译模式,则需要运行时.proto解析器。我不知道一个Java语言。protobuf-net包含一个(protobuf-
net.Reflection),但它是C#/。NET。如果没有可用的运行时.proto解析器,则需要shell执行
protoc。



