Gần đây, tôi đã cập nhật plugin gradle của dự án Android của mình thành 2.1.0
từ 2.1.0-alpha4
. Nhưng bây giờ tôi thấy rằng tất cả của tôi được xây dựng thất bại với một thông báo như vậy:Nâng cấp lên cấp 2.1.0 nguyên nhân - Không thể mở rộng lỗi ZIP
Error:Execution failed for task ':App:compileUpdemoDebugJavaWithJavac'.
> Could not expand ZIP '/Users/admin/work/app/libs/lib-android-0.11.0.jar'.
Nếu tôi trở lại Plugin gradle của tôi với phiên bản trước 2.1.0-alpha4
, thiết lập các biến môi trường ANDROID_DAILY_OVERRIDE
và sau đó xây dựng dự án của tôi - mọi thứ hoạt động tốt.
Có ai khác gặp phải vấn đề này không? Tôi tin rằng điều này có liên quan đến plugin mới nhất, và vì vậy, mọi người có thể bắt đầu gặp phải vấn đề này.
Bất kỳ giải pháp nào có thể? (Tôi biết một số cách giải quyết, chẳng hạn như giải nén JAR và làm cho gradle bỏ qua quá trình trích xuất JAR, nhưng điều đó chắc chắn không có giá trị công sức!)
Từ những gì tôi có thể tìm thấy, đó có thể là vấn đề với quyền trên tệp jar. Có lẽ bạn có thể thử những gì được gợi ý trong câu trả lời này http://stackoverflow.com/a/16946902/1914223 –
Thật không may, tôi không thể đặt 'FilePermissions.chmodRecursively (dir, 0200)' được sử dụng trong phương thức này. Gradle nói rằng không tồn tại một lớp nào giống như 'FilePermissions'. – anirvan