2013-09-05 26 views
6

Tôi muốn lập trình kiểm tra phiên bản android hiện hành và thực thi một đoạn mã nếu phiên bản cao hơn Gingerbread nhưng khi tôi cố gắng sử dụngLỗi Gingerbread không thể được giải quyết hay không là một lĩnh vực

android. os.Build.VERSION_CODES.GINGERBREAD

nhật thực đang hiển thị lỗi sau

Không thể giải quyết GINGERBREAD hoặc không phải là trường

vì vậy lý do có thể là gì?

+0

Bạn đã thử làm sạch dự án của mình chưa? – Andres

+0

@Andres yes tôi đã làm. – ofnowhere

+1

phiên bản API nào bạn đã xây dựng dự án của mình? –

Trả lời

18

Bạn cần đặt mục tiêu xây dựng của mình (ví dụ: Project> Properties> Android) thành API cấp 9 trở lên để tham chiếu biểu tượng đó.

Ngày nay, bạn thường muốn đặt mục tiêu xây dựng đó thành một thứ khá hiện tại (ví dụ: API cấp 18), sử dụng Lint để chỉ ra bất kỳ thứ gì bạn tham chiếu cao hơn android:minSdkVersion.

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