Есть ли другие легкие альтернативы?
Я понимаю, что это означает "использование буферов протокола", а не "использование буферов протокола с приложением Android". Я прошу прощения, если вы уже зарезервированы для буферов протокола.
Этот сайт посвящен «сравнению производительности сериализации и других аспектов библиотек сериализации в JVM». Вы найдете много альтернатив, перечисленных там.
Хотя в настоящий момент нет упоминания об объеме памяти различных реализаций, я уверен, что это метрика, которая будет интересна людям в вики.