5

Sau khi di chuyển dự án hiện có của tôi thành Android Studio 3.0, nó không được biên dịch. Dưới đây là các chi tiết đăng nhập:Di chuyển Android Studio 3.0 lỗi AAPT2

Error:java.util.concurrent.ExecutionException: 
    java.util.concurrent.ExecutionException: 
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details 
Error:java.util.concurrent.ExecutionException: 
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details 
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for 
details 
Error:Execution failed for task ':app:processDebugResources'. 
Failed to execute aapt 
Information:BUILD FAILED in 27s 
Information:11 errors 
Information:0 warnings 
+0

Bạn có thể thêm nhật ký không? Nên có một lỗi AAPT thực tế ngay phía trên stacktrace. –

+1

Tôi thấy rằng việc xây dựng lại đơn giản cũng đã sửa lỗi cho tôi. Tôi đã thử các giải pháp đưa ra dưới đây lúc đầu và xây dựng lại nó. Tôi gỡ bỏ nó và xây dựng lại một lần nữa, và nó vẫn hoạt động. – namsnath

+0

Cập nhật: Lỗi đã trở lại, đoán tôi sẽ chỉ vô hiệu hóa aapt2 một lần nữa – namsnath

Trả lời

9

Tới gradle.properties bạn viết mã dưới đây và Sync dự án của bạn

android.enableAapt2=false 

enter image description here

+0

bạn là thiên tài người đàn ông, Cảm ơn –

2

Tên người dùng của bạn trong OS Cyrillic? Nếu vậy - bạn cần thay đổi thư mục tài nguyên .gradle trong cài đặt thành đường dẫn không chứa ký hiệu cyrillic. Trong ->Settings-> Build, Execution -> Gradle thay đổi Service directory path thành "C: /Users/Public/.gradle"

+0

Tôi cũng có một nhân vật không phải tiếng Anh trong con đường của tôi và có cùng một vấn đề. Khi tôi thử đề xuất của bạn, tôi nhận được nhiều lỗi, chẳng hạn như 'lỗi: tài nguyên android: attr/fontStyle not found.' Khi kiểm tra, tôi thấy thư mục .gradle vượt quá 900MB. Tôi không thể thêm hàng được đề xuất vào 'gradle.properties' vì tôi không có tệp đó trong một trong các dự án của tôi. Có một cái gọi là 'settings.gradle' nhưng thêm hàng có lỗi khác. –

Các vấn đề liên quan