Nền tảng Android 2.1

Cấp độ API: 7

Android 2.1 là một bản phát hành nền tảng nhỏ có thể triển khai cho các thiết bị cầm tay chạy Android kể từ tháng 1 năm 2010. Bản phát hành này bao gồm các thay đổi mới về API và bản sửa lỗi. Để biết thông tin về các thay đổi, hãy xem Framework API .

Đối với các nhà phát triển, nền tảng Android 2.1 được cung cấp dưới dạng thành phần có thể tải xuống cho SDK Android. Nền tảng có thể tải xuống bao gồm một thư viện Android và hình ảnh hệ thống tuân thủ đầy đủ, cũng như một bộ giao diện trình mô phỏng, ứng dụng mẫu và nhiều nội dung khác. Nền tảng có thể tải xuống không bao gồm thư viện bên ngoài.

Để bắt đầu phát triển hoặc kiểm thử trên nền tảng Android 2.1, hãy sử dụng SDK Android và công cụ Trình quản lý thiết bị ảo Android để tải nền tảng này xuống SDK của bạn.

Nền tảng nổi bật

Android 2.1 không thêm các tính năng đáng kể cho người dùng, hãy xem tài liệu Tính năng nổi bật của nền tảng Android 2.0 để biết các tính năng mới nhất dành cho người dùng.

Bản sửa đổi

Các phần dưới đây cung cấp ghi chú về các bản phát hành liên tiếp của thành phần nền tảng Android 2.1 cho SDK Android, được biểu thị bằng số bản sửa đổi. Để xác định (các) bản sửa đổi của nền tảng Android 2.1 được cài đặt trong môi trường SDK, hãy tham khảo danh sách "Gói đã cài đặt" trong Trình quản lý AVD và SDK Android.

Cấp độ API:

Nền tảng Android 2.1 cung cấp phiên bản cập nhật của API khung. API Android 2.1 được gán một giá trị nhận dạng số nguyên – 7 – được lưu trữ trong chính hệ thống. Giá trị nhận dạng này, được gọi là "Cấp độ API", cho phép để xác định chính xác xem một ứng dụng có tương thích với hệ thống trước khi cài đặt ứng dụng.

Để sử dụng các API được giới thiệu trong Android 2.1 trong ứng dụng, bạn cần đặt giá trị thích hợp, "7", trong các thuộc tính android:minSdkVersion của phần tử <uses-sdk> trong tệp kê khai của ứng dụng.

Để biết thêm thông tin về cách sử dụng Cấp độ API, hãy xem tài liệu về Cấp độ API.

Các thay đổi về API khung

Các phần dưới đây cung cấp thông tin về những thay đổi đối với API khung ứng dụng do nền tảng Android 2.1 cung cấp.

Hình nền động (Live Wallpaper)

Các tính năng bổ sung sau cung cấp các API để bạn phát triển hình nền động:

Ngoài ra, nếu ứng dụng của bạn dùng hoặc cung cấp Hình nền động, bạn phải hãy nhớ thêm <uses-feature> vào tệp kê khai của ứng dụng, khai báo thuộc tính android:name="android.software.live_wallpaper". Ví dụ:

<uses-feature android:name="android.software.live_wallpaper" />

Khi bạn xuất bản ứng dụng của mình, Google Play sẽ kiểm tra của phần tử này và sử dụng phần tử đó làm bộ lọc, đảm bảo rằng ứng dụng của bạn không được cung cấp cho những người dùng có thiết bị không hỗ trợ Hình nền động.

Điện thoại

Số lượt xem

Phông chữ WebKit

  • Các phương thức WebStorage mới để thao tác với cơ sở dữ liệu bộ nhớ web.
  • Các phương thức GeolocationPermissions mới để nhận quyền truy cập thông tin vị trí địa lý và đặt các quyền đó trên WebView.
  • Các phương thức WebSettings mới để quản lý chế độ cài đặt cho bộ nhớ đệm ứng dụng, bộ nhớ web và tính năng thu phóng dựa trên mật độ điểm ảnh của màn hình.
  • Các phương thức WebChromeClient mới để xử lý video, nhật ký duyệt web, Khung hiển thị tuỳ chỉnh, giới hạn bộ nhớ đệm của ứng dụng và nhiều tính năng khác.

Báo cáo sự khác biệt về API

Để có cái nhìn chi tiết về tất cả thay đổi đối với API trong Android 2.1 (API Cấp 7), so với API cấp 6, hãy xem API Báo cáo điểm khác biệt.

Ứng dụng tích hợp

Hình ảnh hệ thống có trong nền tảng có thể tải xuống cung cấp các ứng dụng tích hợp sau:

  • Đồng hồ báo thức
  • Trình duyệt
  • Máy tính
  • Camera
  • Danh bạ
  • Ngôn ngữ tuỳ chỉnh (ứng dụng dành cho nhà phát triển)
  • Công cụ dành cho nhà phát triển (ứng dụng dành cho nhà phát triển)
  • Email
  • Thư viện
  • IME để nhập văn bản tiếng Nhật, tiếng Trung và tiếng Latinh
  • Nhắn tin
  • Âm nhạc
  • Điện thoại
  • Cài đặt
  • Spare Parts (ứng dụng dành cho nhà phát triển)

Ngôn ngữ

Hình ảnh hệ thống trong nền tảng có thể tải xuống cung cấp nhiều ngôn ngữ được tích hợp sẵn. Trong một số trường hợp, các chuỗi dành riêng cho khu vực sẽ có sẵn cho ngôn ngữ. Trong các trường hợp khác, phiên bản mặc định của ngôn ngữ sẽ được sử dụng. Các ngôn ngữ có trong hình ảnh hệ thống Android 2.1 được liệt kê bên dưới (với chỉ số mô tả ngôn ngữ language_country/region).

  • Tiếng Trung, Trung Quốc (zh_CN)
  • Tiếng Trung, Đài Loan (zh_TW)
  • Tiếng Séc (cs_CZ)
  • Tiếng Hà Lan, Hà Lan (nl_NL)
  • Tiếng Hà Lan, Bỉ (nl_BE)
  • Tiếng Anh, Hoa Kỳ (en_US)
  • Tiếng Anh, Anh (en_GB)
  • Tiếng Anh, Canada (en_CA)
  • Tiếng Anh, Úc (en_AU)
  • Tiếng Anh, New Zealand (en_NZ)
  • Tiếng Anh, Singapore(en_SG)
  • Tiếng Pháp, Pháp (fr_FR)
  • Tiếng Pháp, Bỉ (fr_BE)
  • Tiếng Pháp (Canada) (fr_CA)
  • Tiếng Pháp, Thuỵ Sĩ (fr_CH)
  • Tiếng Đức, Đức (de_DE)
  • Tiếng Đức, Áo (de_AT)
  • Tiếng Đức, Thuỵ Sĩ (de_CH)
  • Tiếng Đức, Liechtenstein (de_LI)
  • Tiếng Ý, Ý (it_IT)
  • Tiếng Ý, Thuỵ Sĩ (it_CH)
  • Tiếng Nhật (ja_JP)
  • Tiếng Hàn (ko_KR)
  • Tiếng Ba Lan (pl_PL)
  • Tiếng Nga (ru_RU)
  • Tiếng Tây Ban Nha (es_ES)
  • Chuỗi giao diện người dùng được bản địa hoá khớp với các ngôn ngữ có thể truy cập được trong phần Cài đặt.

    Giao diện trình mô phỏng

    Nền tảng có thể tải xuống bao gồm một bộ giao diện trình mô phỏng mà bạn có thể sử dụng để lập mô hình ứng dụng của mình ở nhiều kích thước và độ phân giải màn hình. Chiến lược phát hành đĩa đơn giao diện trình mô phỏng là:

    • QVGA (240x320, mật độ thấp, màn hình nhỏ)
    • WQVGA (240x400, mật độ thấp, màn hình thông thường)
    • FWQVGA (240x432, mật độ thấp, màn hình bình thường)
    • HVGA (320 x 480, mật độ trung bình, màn hình bình thường)
    • WVGA800 (480 x 800, mật độ cao, màn hình bình thường)
    • WVGA854 (480x854 mật độ cao, màn hình thông thường)

    Để biết thêm thông tin về cách phát triển một ứng dụng hiển thị và hoạt động đúng cách trên tất cả thiết bị chạy Android, hãy xem phần Hỗ trợ nhiều Màn hình.