Tôi đã cập nhật SDK Android của mình tối qua (31.4) và sau đó tôi có thể dịch ứng dụng của tôi nữa. Tôi nhận được lỗi này:Không thể thực hiện dex: Nhiều tệp dex xác định Lcom/google/android/gms/analytics/internal/Command
[2015-05-01 14:36:24 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/google/android/gms/analytics/internal/Command$1;
[2015-05-01 14:36:24 - SoFit] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/android/gms/analytics/internal/Command$1;
Tôi chưa thay đổi gì trong lọ. Đây là cấu trúc libs của tôi:
Tôi đã cố gắng: - Làm sạch dự án. - Khởi động lại nhật thực. - Xóa thư mục bin. - Xóa thư viện riêng tư.
Tôi cũng đã cố gắng loại bỏ các nhà phân tích của Google jar vì tôi mặc dù từ bản cập nhật dịch vụ google play gần đây họ đặt các nhà phân tích bên trong lib. Nhưng nó sẽ không biên dịch hoặc vì thiếu các lớp.
Tôi đoán rằng có điều gì đó với dịch vụ google play không đúng nhưng tôi không thể tìm thấy thứ gì.
Điều đó hoạt động như một sự quyến rũ! tôi đã bỏ lỡ dòng đầu tiên trong các phụ thuộc trong tệp gradle.build của tôi là: biên dịch tệpTree (bao gồm: ['* .jar'], dir: 'libs') – peresisUser