2012-12-18 5 views
7

Sau khi tôi cập nhật nhật thực và Android SDK, tôi gặp phải một số vấn đề trong khi dán tệp vào bản vẽ. Thực ra tôi đang cố gắng thay thế một hình ảnh mới có cùng tên. Sau khi tôi khởi động lại nhật thực, lỗi xảy ra. Lý do là gì và tôi có thể tránh nó như thế nào. Xin vui lòng hướng dẫn cho tôi.Android AAPT Issue- Trong khi thay thế hình ảnh mới vào tài nguyên

**Log:** 

Error: name expected logo.png /Sample/res/drawable-large line 4 Android AAPT Problem 

Trả lời

8

Tôi thấy cùng một thứ. Nó dường như là một lỗi trong bản phát hành mới nhất, và nó không bị giới hạn trong các tệp hình ảnh. Tôi gặp sự cố tương tự với tài nguyên thô - AAPT cố gắng phân tích cú pháp mọi thứ được dán vào thư mục res dưới dạng XML.

Thay vì khởi động lại Eclipse, bạn cũng có thể xóa các lỗi bằng cách làm sạch dự án.

EDIT Điều này rõ ràng đã được khắc phục trong các bản phát hành gần đây của các công cụ. Nếu bạn vẫn gặp sự cố, hãy đảm bảo bạn có các bản cập nhật mới nhất của mọi thứ.

+0

Có bạn là chính xác. Cảm ơn .. – Sniper

+0

@Sniper - Thật thú vị, đối với một số tệp của tôi, lỗi không _not_ biến mất khi tôi khởi động lại Eclipse. Tôi phải dọn dẹp dự án. Tôi cũng đã gửi một báo cáo lỗi ([# 41597] (http://code.google.com/p/android/issues/detail?id=41597)) bởi vì, với sự ngạc nhiên của tôi, tôi không thể tìm thấy bất cứ điều gì về điều này trong cơ sở dữ liệu lỗi. –

+0

Thử bỏ qua kiểm tra Lỗi Lint. Kiểm tra lỗi Windows-Preference-Android-Lint- Bỏ qua tất cả. – Sniper