2017-06-11 33 views
14

Tôi có vấn đề này sau khi nâng cấp AndroidStudio đến 3,0 Canary 1AAPT2 biên dịch thất bại: dimen không hợp lệ trên Android 3.0 Canary 1 trên Windows

Error:D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:911 invalid drawable 
Error:java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed: 
Error:Execution failed for task ':app:mergeDebugResources'. 
> Error: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed: 
    aapt2 compile -o D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\res\merged\debug D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml 
    Issues: 
    - ERROR: D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:911 invalid drawable 

Nó trông giống AAPT2 compile failed: invalid dimen on Android 3.0 Canary 1 nhưng tôi không thể tìm ra cách để làm cho nó hoạt động trên Cửa sổ

Bất kỳ trợ giúp hoặc đề xuất nào sẽ được đánh giá cao.

+0

@pixel, vui lòng kiểm tra lại câu hỏi của tôi. Tôi yêu cầu giải pháp trên Window ** chứ không phải Ubuntu ** –

+1

Ok, đã chỉnh sửa bài đăng một chút – pixel

+0

@PhanVanLinh: Bạn có nhận được giải pháp nào không? Tôi đang đối mặt với cùng một vấn đề. – Sonali8890

Trả lời

4

@Phan Van Linh, bạn có thể vui lòng kiểm tra dòng từ "values.xml: 911" nơi bạn đang gặp phải vấn đề có thể rút không hợp lệ & google chính xác không?

tôi đã cùng một vấn đề với một trong những dự án của tôi và dòng có vấn đề là:

<item name="crop_image_menu_crop" type="drawable"/> 


Đó là từ một image library tôi đã được sử dụng trong dự án của tôi. Vấn đề là tôi đang sử dụng một phiên bản cũ của thư viện. Khi tôi cập nhật lên phiên bản mới hơn, lỗi đã biến mất.

Hy vọng rằng, sự cố của bạn có thể được khắc phục như tôi.

Chúc bạn vui vẻ!

9

đã làm bạn thấy điều này https://www.reddit.com/r/androiddev/comments/4u0gw1/support_library_2411_released/

Nếu bạn đang sử dụng thư viện hỗ trợ trên phiên bản 24.x (bạn hoặc thậm chí phụ thuộc của bạn), điều này không tương thích với AAPT2 và bạn nên:

  • disbale aapt2 trong gradle.properties bạn nộp : android.enableAapt2=false
  • hoặc nâng cấp thư viện google lên phiên bản 25 hoặc 26
Các vấn đề liên quan