2017-10-10 20 views
7

Khi tôi sử dụng Android Studio 3.0 Beta 7 và cập nhật dự án của mình với plugin Android Gradle 3.0.0 beta7 dự án của tôi xây dựng tốt trong cả hai phiên bản gỡ rối và rc (proguard enabled).org.gradle.api.tasks.TaskExecutionException: Thực hiện không thành công cho nhiệm vụ ': mergeDevOnlySlDebugResources' chỉ trên Jenkins

Khi tôi cố gắng để xây dựng trên hộp Jenkins của tôi, tôi nhận được một bó:

C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\androidsdk-2.4.12-fullRelease.aar\222313e24d6c4b00972b4191a95e6e2e\res\drawable-xxhdpi-v4\ic_teads_sdk_contact_us.png: error: file not found. 

C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\appcompat-v7-25.3.1.aar\c8fedf0a28e83c9ac57e1ac18693c6a0\res\drawable-hdpi-v4\abc_tab_indicator_mtrl_alpha.9.png: error: file not found. 

C:\Windows\System32\config\systemprofile\.gradle\caches\transforms-1\files-1.1\android-sdk-ui-2.0.4.aar\0b51ce1d665e491601444168a26000ca\res\drawable-xhdpi-v4\com_appboy_inappmessage_chevron.png: error: file not found. 

gì đã xảy ra:

Execution failed for task ':mergeDevOnlySlDebugResources'. 

Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details 

Tôi cố gắng để sử dụng AAPT thay vì AAPT2 và vẫn cung cấp cho tôi cùng một vấn đề. Các dự án jenkins khác của tôi mà không chạy gradle này 3 thay đổi vẫn chạy tốt. Ngoài ra các tập tin mà không thể được tìm thấy từ trên thực sự là trên máy tính của tôi ở vị trí mà AAPT không thể tìm thấy.

Có ai đã từng gặp phải điều này trước đây không?

Tôi đã thấy lỗi trực tuyến về PNG không hợp lệ hoặc lỗi thực tế khi sử dụng AAPT2 mới, nhưng điều này khác.

+0

Tôi đã cài đặt CentOS và nó hoạt động ngay bây giờ ... – L7ColWinters

Trả lời

9

tôi giải quyết vấn đề này bằng cách thêm dòng dưới đây vào file gradle.properties:

android.enableAapt2=false 
Các vấn đề liên quan