Tôi muốn tích hợp ứng dụng của mình với nhiều dịch vụ lưu trữ tệp khác nhau. Tôi đã làm theo hướng dẫn nhanh hơn cho sdk Drive, thêm một loạt các lọ vào thư mục libs dự án của tôi. Thêm vào đó, sdk Dropbox đòi hỏi danh sách sau đây của lọ:Cách an toàn để giải quyết xung đột phụ thuộc đối với Drive và Dropbox?
- commons-logging-1.1.1.jar
- dropbox-android-sdk-1.5.3.jar
- httpclient-4.0.3. jar
- httpcore-4.0.1.jar
- httpmime-4.0.3.jar
- json-đơn giản-1.1.jar
Khi tất cả các được thêm vào dự án của tôi, tôi nhận được lỗi sau khi tôi cố gắng chạy:
Dex Loader] Không thể thực thi dex: Nhiều file dex xác định Lorg/apache/http/tổ chức/MIME/FormBodyPart;
Nếu tôi xóa bình httpmime được thêm cho Dropbox, dự án của tôi sẽ hoạt động tốt. Nhưng đây có phải là cách an toàn để giải quyết xung đột không? Có phương pháp thay thế nào mà tôi có thể xây dựng dự án của mình và bao gồm tất cả các lọ cần thiết không?
Có phải jmile httpmine trong SDK khác không? –