Я хотел бы найти способ преобразования двоичного сообщения protobuf в человекообразное описание содержащихся данных без использования .proto файлов.
Фон состоит в том, что у меня есть сообщение .proto, что он отклоняется парсером на Android, но не совсем понятно почему. Я мог пройти через сообщение, но это довольно утомительно.
Я пробовал protoc --decode_raw
, но он просто выдает ошибку "Не удалось разобрать вход". Я google надеясь/ожидая, что кто-то сделал бы полезную веб-утилиту, которая могла бы это сделать, но не нашла ничего очевидного.
Я просто надеюсь получить какой-то результат, например:
field 1: varint: 128
field 4: string: "foo"
Любые указатели в правильном направлении будут приветствоваться!