Tôi đã theo dõi this question nhưng nó không trả lời hoàn toàn câu hỏi của tôi.Lợi thế của apklib từ bình là gì?
Ưu điểm thực sự của apklib từ jar là gì?
câu trả lời có thể xảy ra:
- Nó chứa nguồn
Nhưng tôi có thể dễ dàng đưa các nguồn lực để file jar cũng
- Nó chứa đã chuẩn bị lớp học android
Nhưng nếu tôi mở apklib
Tôi không thấy số dex
hoặc nội dung nào khác liên quan đến Android. Thậm chí nhiều hơn tôi thấy các nguồn đồng bằng bên trong.
Vì vậy, mục đích thực sự để giữ/phân phối thư viện ở định dạng apklib
là gì?
Nếu tôi mở apklib (Tôi đang tìm kiếm hành độngbarsherlock apklib) - tài nguyên có tài nguyên nằm trong xml. Vì vậy, tôi nghĩ rằng bất cứ khi nào tôi xây dựng ứng dụng với sự phụ thuộc apklib, nó sẽ biên dịch lại các nguồn và tài nguyên từ lib –
@EugenMartynov: Điều đó phù hợp với sự hiểu biết của tôi. 'apklib' là một cấu trúc Maven-for-Android, IIRC, và tôi không phải là một con quạ Maven. Việc sử dụng lại mã Android thông qua các JAR là hoàn toàn có thể, nhưng bạn không thể đưa các tài nguyên Android vào một JAR tại thời điểm hiện tại. – CommonsWare
Cảm ơn bạn đã chỉ cho tôi. Tôi vừa đọc http://developer.android.com/tools/projects/index.html#LibraryProjects này và bắt đầu hiểu chi tiết hơn –