0

AndroidプラットフォームでProtocolBuffersを使用したいだけですが、Android jarパッケージが大きすぎて、apkが以前よりも大きくなってしまったようです。誰かがそれに対していくつかの解決策を持っていますか?

4

2 に答える 2

0

サードパーティのアドオンを見たことがありますか?あなたのために働くかもしれないいくつかの Java ME 実装があります。特にprotobuf-j2me

  • 22kbの瓶
  • アンドロイド1.5対応

いくつかの制限がありますが、それはまさにあなたが探しているものかもしれません

于 2013-01-15T07:53:57.727 に答える
0

これは既知の問題であり、ほとんどの Java ライブラリはサイズが大きいため Android には適していません (サーバー アプリの開発ではサイズの制約がないため、純粋な Java ライブラリは肥大化する傾向があります)。プロジェクトで使用されていないクラスを選別するために proguard を使用するか、開発者に働きかけ、粒度の小さい jar を使用して Android に適したパッケージを提供することを試みることができます。

于 2013-01-04T12:22:22.993 に答える