データを保存し、プロトコル バッファを使用してサーバーと通信する Android アプリケーションを作成しています。ただし、LITE フラグを使用してコンパイルされたプロトコル バッファのストック実装(JAR ライブラリと生成された .java ファイルの両方) には、最大 30 KB のオーバーヘッドがあり、プログラム自体は最大 30 KB しかありません。つまり、プロトコル バッファはプログラム サイズを 2 倍にします。
オンラインで検索すると、 Android 固有の実装への参照が見つかりました。残念ながら、それに関するドキュメントはないようで、標準の .proto ファイルから生成されたコードはそれと互換性がありません。誰かがそれを使用しましたか?この実装の .proto ファイルからコードを生成するにはどうすればよいですか? 他に軽量の代替品はありますか?