2011-11-17 22 views
9

Tôi vừa mới nâng cấp phiên bản Thư viện ổi từ 9 đến 10 và nhận thấy sự gia tăng kích thước tệp jar khá lớn. 1,5MB chỉ để có một số lib để lọc các bộ sưu tập ... (đó thực sự là những gì tôi từng sử dụng nó cho - nhưng tôi có thể muốn sử dụng nhiều hơn những gì nó cung cấp)Kích thước Jar của phụ thuộc Ổi - có phiên bản nhỏ không?

Có phân phối của ổi cung cấp những điều cơ bản và không phải là rất lớn? Tôi đã tìm kiếm một cái gì đó trong khoảng 50-250 KB không 1,5MB. (Hoặc thực sự bất cứ điều gì nhỏ hơn, như 500k vẫn sẽ ổn)

Trả lời

16

Quan điểm chính thức về vấn đề này là:

Chúng tôi cho rằng đây rất cẩn thận khi chúng tôi bắt đầu ổi, và chúng tôi tin rằng một JAR duy nhất, với một khuyến nghị của ProGuard cho các ứng dụng có kích thước nhạy cảm, là con đường để đi.

(lấy từ their issue tracker)

Vì vậy, không có, bất kỳ phiên bản để tách thư viện thành nhiều lọ nhỏ sẽ không phải là một quan chức, và có lẽ bạn cần phải biên dịch/chuẩn bị nó cho mình.

+0

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

+2

Đây là cách duy nhất, bởi vì nó hoàn toàn không thể tránh khỏi rằng * bất kỳ * lát nào chúng tôi đã cố gắng tạo ra Guava _for_ bạn sẽ chỉ có một số thứ mà bạn muốn và tấn những thứ bạn không làm. ProGuard đã giúp bạn dễ dàng tự cắt nó. –

Các vấn đề liên quan