0

我只想在 Android 平台上使用 ProtocolBuffers,但似乎 Android jar 包太大了,以至于我的 apk 比以前使用它越来越大。有没有人对此有一些解决方案?

4

2 回答 2

0

这是一个已知的问题,大多数 java 库由于体积大而不适用于 android(因为服务器应用程序开发中没有大小限制,纯 java 库往往会变得臃肿)。您可以尝试使用 proguard 来剔除项目中未使用的类,或者游说开发人员提供具有更小粒度 jar 的 android-friendly 包装

于 2013-01-04T12:22:22.993 回答
0

您是否查看过第三方插件,有几个 Java ME 实现可能对您有用。特别是protobuf-j2me声称是

  • 22 KB 罐子
  • 安卓 1.5 兼容

有一些限制,但它可能正是您正在寻找的

于 2013-01-15T07:53:57.727 回答