2011-11-17 45 views
9

我刚刚将Guava库的版本从9增加到了10,并注意到jar文件大小的增加。 1.5MB只是为了让一些库过滤集合...(这真的是我曾经使用它的 - 但我可能想要使用更多它所提供的)番石榴依赖的罐子大小 - 有一个小版本?

是否有分布的番石榴,只提供基础知识并不是很大?我一直在寻找50-250 KB而不是1.5MB的东西。 (还是真的更小的东西,像500K仍然是好的)

回答

16

这一官方立场是:

我们非常仔细地考虑过这个,当我们开始番石榴,我们相信,一个JAR,用ProGuard对尺寸敏感应用的推荐是最好的选择。

(从their issue tracker拍摄)

所以,不,分裂库分为几个较小的JAR的版本将不会是一个官方的,你可能需要编译/自己做好准备。

+0

d'oh! .................. –

+2

这是唯一的方法,因为它是绝对不可避免的*我们试图使用番石榴的任何*片*你只会有一些东西想要的东西和你不需要的东西。 ProGuard使您可以轻松地自行切片。 –