Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我反转 apk 时,我得到了 .pb 文件但没有 .proto 文件,有没有办法将此文件反编译为 .proto 文件,或者我可以从这个 .pb 文件生成 java 代码?
如果(根据评论)您拥有的文件是已编译的描述符集,那么您可以使用它protoc从中生成任何语言(它通常支持);只需使用--descriptor_set_in=FILES命令行中的选项将您的文件指定为输入(代替FILES),并使用--java_out=OUT_DIR(或其他)来指示输出语言和位置。
protoc
--descriptor_set_in=FILES
FILES
--java_out=OUT_DIR