2013-07-19 19 views
12

Tôi có một đơn giản Activity hiển thị tùy chỉnh Dialog với một số RadioGroups, không có gì đặc biệt. Trong khi làm việc với các ứng dụng, tôi nhận thấy một số lượng LogCat lạ đánh dấu là cảnh báo và gắn thẻ ResourceType:lỗi android nhận được một số mục nhập

07-19 23:29:18.073: W/ResourceType(32621): Failure getting entry for 0x010802c1 (t=7 e=705) in package 0 (error -75) 

Ứng dụng của tôi là làm việc như dự định (mặc dù tôi có ít hơn 10% hoàn thành vào thời điểm này), tôi có thể không thông báo bất kỳ vấn đề nào. Bất cứ ai cũng biết ý nghĩa của cảnh báo này và nếu có thể có bất kỳ vấn đề liên quan trong tương lai?

P.S. cảnh báo được hiển thị trong khi thử nghiệm trên một SGS2 I9100 gốc (4.1.2 JB) và không xuất hiện trong khi thử nghiệm trên SGS Note N7000 (cũng 4.1.2)

+0

Kiểm tra http://stackoverflow.com/questions/7474526/error-getting-androidicon-attribute-attribute-is-not-a-string-value-when-t. Liên quan của nó như vậy có thể hữu ích Bạn đang có 'res/values' thư mục? –

+0

chắc chắn tôi có. Ứng dụng của tôi được dự định là tiếng Anh, vì vậy tôi chỉ có một – Droidman

+0

Vì vậy, bạn đã kiểm tra những gì '0x010802c1' tương ứng với trong 'R.java'? Và đó là nơi mà nó được cho là? – Vikram

Trả lời

16

Đây là một vấn đề về tài nguyên. Tôi có cùng thông báo Cảnh báo vì Android SDK (nhật thực) ngừng hỗ trợ để tạo các biểu tượng cho res/drawable-ldpi. Và thiết bị thử nghiệm là một thiết bị có màn hình nhỏ hơn yêu cầu các biểu tượng DPI thấp. According to Google, 9,9% số thiết bị là ldpi và con số này giảm theo thời gian.

Vì bạn đã đề cập đến Samsung I9100, đây là thiết bị ldpi và việc cảnh báo này là bình thường.

Thông báo này cho thấy rằng tài nguyên không được tìm thấy và các biểu tượng khác được sử dụng sau khi thay đổi kích thước. Nó có thể bị bỏ qua nếu bạn không muốn tạo các biểu tượng như vậy theo cách thủ công.

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