2011-11-17 57 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使您可以輕鬆地自行切片。 –