Tài liệu này chứa câu trả lời cho các câu hỏi chung về khả năng tương thích của Android.
Những loại thiết bị nào có thể tương thích với Android?
Phần mềm Android có thể được chuyển sang nhiều thiết bị khác nhau, bao gồm cả một số thiết bị có ứng dụng của bên thứ ba không chạy đúng cách. Tài liệu Định nghĩa Tương thích Android (CDD) nêu rõ các cấu hình thiết bị cụ thể được coi là tương thích.
Ví dụ: mặc dù mã nguồn Android có thể được chuyển sang chạy trên điện thoại không có camera nhưng CDD yêu cầu tất cả điện thoại phải có camera. Điều này cho phép các nhà phát triển dựa vào một bộ khả năng nhất quán khi viết ứng dụng của họ.
CDD tiếp tục phát triển để phản ánh thực tế thị trường. Ví dụ: phiên bản 1.6 của CDD chỉ hỗ trợ điện thoại di động. Nhưng phiên bản 2.1 cho phép các thiết bị bỏ qua phần cứng điện thoại, cho phép các thiết bị không phải điện thoại như máy nghe nhạc kiểu máy tính bảng tương thích. Khi Google thực hiện những thay đổi này, Google cũng tăng cường Google Play để cho phép các nhà phát triển giữ quyền kiểm soát nơi ứng dụng của họ có sẵn. Để tiếp tục ví dụ về điện thoại, ứng dụng quản lý tin nhắn văn bản SMS không hữu ích trên trình phát đa phương tiện, vì vậy Google Play cho phép nhà phát triển hạn chế ứng dụng đó dành riêng cho các thiết bị điện thoại.
Nếu thiết bị của tôi tương thích, thiết bị đó có tự động có quyền truy cập vào Google Play và nhãn hiệu không?
Không. Quyền truy cập không tự động. Google Play là một dịch vụ được điều hành bởi Google. Đạt được khả năng tương thích là điều kiện tiên quyết để có được quyền truy cập vào phần mềm và nhãn hiệu Google Play. Sau khi thiết bị đủ điều kiện là thiết bị tương thích với Android , bạn nên hoàn tất biểu mẫu liên hệ có trong việc cấp phép cho Dịch vụ di động của Google để tìm kiếm quyền truy cập vào Google Play.
Khả năng tương thích có bắt buộc không?
Không. Chương trình tương thích với Android là tùy chọn. Mã nguồn Android là mã mở nên bất kỳ ai cũng có thể sử dụng nó để xây dựng bất kỳ loại thiết bị nào. Tuy nhiên, nếu bạn muốn sử dụng tên Android cho sản phẩm của mình hoặc muốn truy cập vào Google Play, trước tiên bạn phải đảm bảo rằng thiết bị của mình tương thích .
Chứng nhận tương thích có giá bao nhiêu?
Không mất phí để có được khả năng tương thích Android cho một thiết bị. Bộ kiểm tra tương thích là nguồn mở và có sẵn cho bất kỳ ai kiểm tra thiết bị.
Ai xác định định nghĩa tương thích?
Google chịu trách nhiệm định hướng chung cho Android với tư cách là một nền tảng và sản phẩm, vì vậy, Google duy trì Tài liệu định nghĩa tương thích (CDD) cho mỗi bản phát hành. Google soạn thảo CDD cho phiên bản Android mới với sự tham vấn của nhiều OEM khác nhau, những người cung cấp thông tin đầu vào.
Mỗi phiên bản Android được hỗ trợ cho thiết bị mới trong bao lâu?
Mã của Android là mã nguồn mở nên Google không thể ngăn người khác sử dụng bất kỳ phiên bản nào để khởi chạy thiết bị. Thay vào đó, Google chọn không cấp phép cho phần mềm ứng dụng khách Google Play để sử dụng trên các phiên bản lỗi thời. Điều này cho phép mọi người tiếp tục cung cấp các phiên bản Android lỗi thời nhưng những thiết bị đó không thể sử dụng tên Android và tồn tại bên ngoài hệ sinh thái ứng dụng Android, giống như thể chúng không tương thích.
Một thiết bị có thể có giao diện người dùng khác mà vẫn tương thích không?
Chương trình tương thích Android xác định xem thiết bị có thể chạy ứng dụng của bên thứ ba hay không. Các thành phần giao diện người dùng đi kèm với thiết bị (chẳng hạn như màn hình chính, trình quay số và bảng màu) thường không có nhiều ảnh hưởng đến các ứng dụng của bên thứ ba. Do đó, nhà sản xuất thiết bị có thể tự do tùy chỉnh giao diện người dùng. Tài liệu Định nghĩa Tương thích hạn chế mức độ OEM được phép thay đổi giao diện người dùng hệ thống đối với các khu vực ảnh hưởng đến ứng dụng của bên thứ ba.
Khi nào các định nghĩa về khả năng tương thích được phát hành cho các phiên bản Android mới?
Mục tiêu của Google là phát hành phiên bản mới của Tài liệu Định nghĩa Tương thích Android (CDD) khi phiên bản nền tảng Android tương ứng đã hội tụ đủ để cho phép điều đó. Mặc dù Google không thể phát hành bản nháp cuối cùng của CDD cho phiên bản phần mềm Android trước khi thiết bị hàng đầu đầu tiên đi kèm phần mềm đó, nhưng CDD cuối cùng luôn được phát hành sau thiết bị đầu tiên. Tuy nhiên, bất cứ khi nào Google phát hành phiên bản nháp của CDD.
Tuyên bố về khả năng tương thích của nhà sản xuất thiết bị được xác thực như thế nào?
Không có quy trình xác thực nào cho khả năng tương thích của thiết bị chạy Android. Tuy nhiên, nếu thiết bị bao gồm Google Play, Google thường xác thực tính tương thích của thiết bị trước khi đồng ý cấp phép cho phần mềm ứng dụng khách Google Play.
Điều gì sẽ xảy ra nếu một thiết bị tuyên bố có khả năng tương thích nhưng sau đó lại bị phát hiện có vấn đề về khả năng tương thích?
Thông thường, Google yêu cầu bạn phát hành các hình ảnh hệ thống cập nhật để khắc phục mọi sự cố tương thích.