Chất lượng của ứng dụng dành cho ô tô

Để mang lại trải nghiệm chất lượng cao cho người dùng trên ô tô, hãy hoàn tất các danh sách kiểm tra và bài kiểm thử khả năng tương thích với ô tô sau đây trong quá trình thiết kế và phát triển ứng dụng.

Các danh sách kiểm tra và bài kiểm thử này đưa ra một bộ yêu cầu toàn diện về chất lượng cho nhiều danh mục ứng dụng mà Android Auto và Android Automotive OS hỗ trợ. Nhiều yêu cầu chỉ áp dụng cho một số danh mục cụ thể, vì vậy, hãy nhớ lọc theo danh mục của ứng dụng. Hãy xem định nghĩa về Các cấp chất lượng của ứng dụng dành cho ô tô để biết thông tin chi tiết về những nguyên tắc mà ứng dụng của bạn phải đáp ứng để được chấp nhận trên Cửa hàng Google Play.

Kiểm thử ứng dụng

Kiểm thử ứng dụng của bạn theo các tiêu chí hiện hành nêu trên trang này trước khi gửi ứng dụng cho Google Play xem xét. Nếu có thể, hãy kiểm thử cả hai cách mà người dùng có thể truy cập vào ứng dụng:

Android Automotive OS
Sử dụng Trình mô phỏng Android để xác thực từng mục trong danh sách kiểm tra. Để biết thêm thông tin, hãy xem phần Kiểm thử bằng trình mô phỏng Android Automotive OS.
Android Auto
Sử dụng Đầu phát trung tâm trên máy tính Android Auto (DHU) để xác thực từng mục trong danh sách kiểm tra. Để biết thêm thông tin, hãy xem phần Kiểm thử bằng Đầu phát trung tâm trên máy tính.

Danh mục ứng dụng

Danh mục được hỗ trợ Android Auto Android Automotive OS

Các cấp chất lượng đối với ô tô

Các cấp chất lượng xác định các tiêu chí giúp bạn đánh giá mức độ hỗ trợ mà ứng dụng cung cấp cho ô tô. Mỗi danh mục được xây dựng dựa trên các danh mục bên dưới. Tức là để được Tối ưu hoá cho ô tô, ứng dụng cũng phải đáp ứng tất cả các yêu cầu hiện hành về Sẵn sàng cho ô tô.

Ngoài các nguyên tắc dành riêng cho ô tô, mỗi cấp còn có các nguyên tắc liên quan trong phần Chất lượng ứng dụng có màn hình lớn liên quan đến các hoạt động mà ứng dụng của bạn triển khai.

Sau đây là các cấp độ hỗ trợ:

Cấp 3 – Dành cho ô tô

Ứng dụng của bạn tương thích với màn hình lớn và có thể dùng khi ô tô đang đỗ. Mặc dù ứng dụng này có thể không có tính năng nào được tối ưu hoá cho ô tô, nhưng người dùng vẫn có thể trải nghiệm ứng dụng giống như trên mọi thiết bị chạy Android có màn hình lớn khác.

Cấp này chủ yếu áp dụng cho các danh mục đã lưu trữ của ứng dụng. Các danh mục này phải đáp ứng tất cả yêu cầu trong cấp này thì mới được chấp nhận trên Cửa hàng Google Play.

Mức 2 – Được tối ưu hoá cho ô tô

Ứng dụng của bạn mang lại trải nghiệm tuyệt vời trên màn hình ngăn xếp trung tâm của ô tô. Để đạt được điều này, ứng dụng của bạn có một số chức năng dành riêng cho ô tô mà người dùng có thể trải nghiệm ở chế độ lái xe hoặc đỗ xe, tuỳ thuộc vào danh mục ứng dụng của bạn.

Ứng dụng thuộc các danh mục được tạo để sử dụng khi lái xe phải đáp ứng tất cả các yêu cầu hiện hành trong cấp này thì mới được chấp nhận trên Cửa hàng Google Play.

Cấp 1 – Được thiết kế riêng cho xe ô tô

Ứng dụng của bạn được xây dựng để hoạt động trên nhiều loại phần cứng trong ô tô và có thể điều chỉnh trải nghiệm trong các chế độ lái xe và đỗ xe. Cấp độ này mang đến trải nghiệm tốt nhất cho người dùng, được thiết kế cho nhiều màn hình trong ô tô, chẳng hạn như bảng điều khiển trung tâm, cụm đồng hồ và các màn hình khác (như màn hình toàn cảnh trong nhiều loại ô tô hạng sang).

Dành cho ô tô

Tiêu chí ID Danh mục áp dụng Mô tả
Danh mục được phép PC-1 Tất cả

Ứng dụng không được cung cấp các tính năng khác ngoài những tính năng của loại ứng dụng dành cho ô tô. Xem phần Danh mục ứng dụng được hỗ trợ.

Hiệu suất dự kiến EP-1 Tất cả

Ứng dụng phải hoạt động như mong đợi hoặc như mô tả tại trang thông tin của ứng dụng trên Cửa hàng Google Play.

EP-2 Nội dung nghe nhìn, Điều hướng, Điểm yêu thích, IOT, Thời tiết, Video, Trò chơi, Trình duyệt

Khi khởi chạy lại qua màn hình chính, ứng dụng phải khôi phục trạng thái ứng dụng gần nhất có thể so với trạng thái trước đó.

Hướng của màn hình DO-1 Video, Trò chơi, Trình duyệt

Ứng dụng có thể được phân phối cho các thiết bị có hướng màn hình cố định. Xem Các tính năng bắt buộc của Android Automotive OS.

Kiến trúc CPU CP-1 Video, Trò chơi, Trình duyệt

Ứng dụng phải hỗ trợ cả CPU x86_64 và ARM.

Kết xuất ứng dụng AR-1 Tất cả danh mục được Android Automotive OS hỗ trợ

Trong các hoạt động do ứng dụng triển khai, các thành phần giao diện người dùng tương tác không được bị thanh hệ thống hoặc phần cắt màn hình che khuất. Xem phần Làm việc với các phần lồng ghép cửa sổ và vết cắt trên màn hình.

Sự phân tâm của người lái xe DD-3 Video, Trò chơi, Trình duyệt

Ứng dụng không được khởi chạy hoặc sử dụng được khi đang lái xe và không được phát âm thanh. Xem phần Đảm bảo rằng không có hoạt động nào được tối ưu hoá để chống phân tâm.

Lưu ý: Nếu phát âm thanh, ứng dụng của bạn phải đáp ứng yêu cầu DD-2.

Thông báo không liên quan IN-2 Video, Trò chơi, Trình duyệt

Ứng dụng không được đăng bất kỳ thông báo quan trọng nào.

Khả năng tìm đường qua ứng dụng AN-1 Video, Trò chơi, Trình duyệt

Người dùng có thể tìm đường đi qua ứng dụng mà không gặp phải ngõ cụt.

Dữ liệu nhạy cảm SD-1 Trình duyệt

Trình duyệt không được lưu hoặc cho phép truy cập vào thông tin thanh toán hay mật khẩu trừ phi người dùng có thể chặn quyền sử dụng mật khẩu bằng khoá hồ sơ.

SD-2 Trình duyệt

Trước khi đồng bộ hoá dữ liệu với ô tô, các trình duyệt đồng bộ hoá mật khẩu hoặc dữ liệu thanh toán phải thực hiện các bước sau:

  1. Nhắc người dùng xác thực.
  2. Thông báo cho người dùng trên màn hình ô tô rằng dữ liệu của họ sẽ được đồng bộ hoá với ô tô.
(Tìm hiểu cách thực hiện)

Các nguyên tắc liên quan về chất lượng trên màn hình lớn

Mặc dù các nguyên tắc này liên quan đến tất cả hoạt động do ứng dụng của bạn triển khai, nhưng đây chỉ là các yêu cầu cấp 3 đối với ứng dụng đã di chuyển.

Tiêu chí ID Hướng dẫn dành cho ô tô
Cấu hình và tính liên tục LS-C1 Các thay đổi về cấu hình trong ô tô chủ yếu là do việc di chuyển ứng dụng giữa các màn hình, chẳng hạn như khi di chuyển ứng dụng đến hoặc từ màn hình từ xa.
LS-C2 Không có hướng dẫn bổ sung.

Được tối ưu hoá cho ô tô

Tiêu chí ID Danh mục áp dụng Mô tả
Trải nghiệm đã đỗ PE-1 Nội dung nghe nhìn, Điều hướng, Địa điểm yêu thích, IOT, Thời tiết

Chỉ dành cho Android Automotive OS: ngoại trừ việc cung cấp quy trình thiết lập, cài đặt và đăng nhập khi đỗ xe, ứng dụng không được cung cấp bất kỳ chức năng nào thông qua các hoạt động của riêng ứng dụng.

Ảnh động trên màn hình SA-1 Nội dung nghe nhìn, Tin nhắn, Chỉ đường, Địa điểm yêu thích, IOT, Thời tiết

Ứng dụng không được hiển thị các thành phần ảnh động trên màn hình, chẳng hạn như đồ hoạ hoặc video động.

Ngoại lệ: Ảnh động trên Canvas trong khi người dùng đỗ xe được phép nếu ảnh động đó liên quan đến nhiệm vụ lái xe.

Quảng cáo dạng hình ảnh hoặc quảng cáo dạng văn bản AD-1 Nội dung nghe nhìn, Tin nhắn, Chỉ đường, Địa điểm yêu thích, IOT, Thời tiết

Ứng dụng không được hiển thị quảng cáo dựa trên văn bản ngoài tên của nhà quảng cáo hoặc tên sản phẩm.

Việc sử dụng hình ảnh IU-1 Nội dung nghe nhìn, Tin nhắn, Chỉ đường, Địa điểm yêu thích, IOT, Thời tiết

Các thành phần của ứng dụng không cho thấy bất cứ hình ảnh nào trên màn hình. Có một số trường hợp ngoại lệ như sau:

  • Ứng dụng có thể cho thấy một hình ảnh tĩnh duy nhất cho bối cảnh nội dung ở nền màn hình chạy nội dung, chẳng hạn như ảnh bìa album hoặc biểu trưng công ty của nhà quảng cáo.
  • Ứng dụng có thể hiển thị biểu tượng trong ngăn điều hướng nội dung.
  • Ứng dụng có thể cho thấy hình ảnh và ảnh chụp để hỗ trợ quá trình đưa ra quyết định.
  • Ứng dụng chỉ đường có thể cho thấy hình ảnh để hướng dẫn làn đường hoặc hướng dẫn di chuyển ở khu vực đường giao nhau.
Thông tin trực quan trên điện thoại VI-1 Nội dung nghe nhìn, Điều hướng, Địa điểm yêu thích, IOT, Thời tiết

Chỉ dành cho Android Auto: Nếu người dùng phải chuyển sang màn hình điện thoại (ví dụ: để thực hiện yêu cầu cấp quyền), thì ứng dụng phải hiện thông báo hướng dẫn người dùng chỉ được xem trên màn hình điện thoại khi thấy an toàn. Để biết thêm thông tin, hãy xem phần Xử lý lỗi chung đối với nội dung nghe nhìn và Xử lý dữ liệu đầu vào của người dùng đối với ứng dụng chỉ đường, điểm yêu thích, Internet vạn vật và thời tiết.

Ứng dụng không gặp sự cố AC-1 Điều hướng, Điểm yêu thích, IOT, Thời tiết

Người dùng phải hoàn tất được các thao tác trong ứng dụng trong tối đa 5 màn hình. Để biết thêm thông tin, hãy xem phần Các hạn chế khi dùng mẫu.

Văn bản dạng cuộn ST-1 Nội dung nghe nhìn, Tin nhắn, Chỉ đường, Địa điểm yêu thích, IOT, Thời tiết

Ứng dụng không được tự động hiện văn bản dạng cuộn.

Lệnh thoại VC-1 Nội dung nghe nhìn, Điều hướng

Ứng dụng phải hỗ trợ lệnh thoại qua Trợ lý Google. Để biết thêm thông tin, hãy xem phần Hỗ trợ thao tác bằng giọng nói cho nội dung nghe nhìn và Hỗ trợ ý định điều hướng cho tính năng điều hướng.

Phản hồi trễ DR-1 Nội dung nghe nhìn, Điều hướng, Địa điểm yêu thích, IOT, Thời tiết

Các nút dành riêng cho ứng dụng phải phản hồi thao tác của người dùng với độ trễ không quá 2 giây.

DR-2 Nội dung nghe nhìn, Điều hướng, Địa điểm yêu thích, IOT, Thời tiết

Ứng dụng phải khởi chạy trong vòng không quá 10 giây.

DR-3 Nội dung nghe nhìn, Điều hướng, Địa điểm yêu thích, IOT, Thời tiết

Ứng dụng phải tải nội dung trong không quá 10 giây.

Độ tương phản VD-1 Nội dung nghe nhìn, Tin nhắn, Chỉ đường, Địa điểm yêu thích, IOT, Thời tiết

Ứng dụng phải cung cấp các biểu tượng và màu sắc đáp ứng yêu cầu của Android Auto về độ tương phản. Để biết thêm thông tin, hãy xem phần Độ tương phản.

VD-2 Nội dung nghe nhìn

Ứng dụng phải cung cấp các bộ biểu tượng màu trắng mà sau đó hệ thống sẽ tô màu để tự động bù độ tương phản.

VD-3 Nội dung nghe nhìn

Ứng dụng phải cung cấp những màu sắc mà hệ thống có thể tối ưu hoá để dễ đọc trên xe.

Nút màu xám GB-1 Nội dung nghe nhìn

Các thành phần tương tác bị chuyển sang màu xám một cách có chủ ý phải là thành phần không hoạt động.

Sự phân tâm của người lái xe DD-1 Điều hướng

Chỉ ứng dụng chỉ đường và ứng dụng hướng dẫn di chuyển mới được sử dụng kênh âm thanh chỉ đường. Để biết thêm thông tin, hãy xem phần Hướng dẫn bằng giọng nói.

DD-2 Video, Trò chơi, Trình duyệt

Khi người dùng đang lái xe, ứng dụng phải không mở được và không được cho thấy giao diện người dùng của ứng dụng. Âm thanh của ứng dụng phải dừng khi người dùng bắt đầu lái xe và không thể tạm dừng khi đang lái xe. Để biết thêm thông tin, hãy xem phần Đảm bảo rằng không có hoạt động nào được tối ưu hoá để chống phân tâm.

Thanh toán PA-1 Điều hướng, Điểm yêu thích, IOT, Thời tiết

Nếu bạn bật tính năng mua hàng bằng các lối tắt (ví dụ: giao dịch mua gần đây hoặc giao dịch mua được yêu thích), thì ứng dụng phải đưa ra các quy trình mua hàng đơn giản. Để biết thêm thông tin, hãy xem bài viết Mua hàng bằng phương thức thanh toán hiện có.

Ứng dụng không được cho phép bất cứ nội dung nào sau đây:

  • Thiết lập phương thức thanh toán
  • Chọn nhiều mặt hàng để mua
  • Cam kết thanh toán định kỳ, chẳng hạn như gói thuê bao
Quảng cáo qua thông báo NA-1 Nội dung nghe nhìn, Tin nhắn, Chỉ đường, Địa điểm yêu thích, IOT, Thời tiết

Ứng dụng không được hiện quảng cáo thông qua các thông báo.

Thông báo không liên quan IN-1 Nội dung nghe nhìn, Tin nhắn, Chỉ đường, Địa điểm yêu thích, IOT, Thời tiết

Ứng dụng chỉ được hiển thị thông báo khi phù hợp với nhu cầu của người lái xe.

Ví dụ:
Tốt: Thông báo cho người dùng về việc có một tin nhắn mới.
Kém: Thông báo cho người dùng về album mới ra mắt.
Không tốt: Đối với ứng dụng thời tiết, ứng dụng của bạn đăng thông báo không liên quan đến cảnh báo sắp xảy ra cho vị trí, tuyến đường hoặc điểm đến hiện tại.

Tự động phát nội dung đa phương tiện MA-1 Nội dung nghe nhìn

Ứng dụng không được tự động phát khi khởi động hoặc khi không có thao tác do người dùng thực hiện để chọn ứng dụng hoặc nội dung đa phương tiện của ứng dụng. Để biết thêm thông tin, hãy xem phần Triển khai lệnh phát.

Chức năng nhắn tin MF-1 Messaging

Ứng dụng phải nhận được tin nhắn đến. Để biết thêm thông tin, hãy xem bài viết Tạo ứng dụng nhắn tin cho Android Auto.

MF-2 Messaging

Các tin nhắn phải được nhóm lại và hiển thị theo đúng thứ tự. Để biết thêm thông tin, hãy xem bài viết Tạo ứng dụng nhắn tin cho Android Auto.

MF-3 Messaging

Người dùng có thể trả lời tin nhắn. Để biết thêm thông tin, hãy xem bài viết Tạo ứng dụng nhắn tin cho Android Auto.

MF-4 Messaging

Ứng dụng phải sử dụng các mẫu thiết kế ứng dụng nhắn tin dạng ngắn. Không chấp nhận các ứng dụng nhắn tin dạng dài truyền thống (ví dụ: ứng dụng dành cho email).

MF-5 Messaging

Ứng dụng phải triển khai dịch vụ nhắn tin ngang hàng chứ không phải dịch vụ thông báo, chẳng hạn như dịch vụ thông tin thời tiết, chứng khoán và tỷ số thể thao.

NF-1 Điều hướng

Ứng dụng phải cung cấp thông tin chỉ đường từng chặng.

NF-2 Điều hướng

Ứng dụng chỉ vẽ nội dung bản đồ trên bề mặt của các mẫu chỉ đường. Phải cho thấy đường đi từng chặng, hướng dẫn làn đường và thời gian đến dự kiến bằng văn bản trên các thành phần có liên quan của mẫu chỉ đường. Thông tin bổ sung liên quan đến việc lái xe, giới hạn tốc độ, vật cản đường, v.v. có thể được vẽ trên vùng an toàn trên bản đồ.

NF-3 Điều hướng

Khi cung cấp thông tin đường đi từng chặng dựa trên văn bản, ứng dụng cũng phải kích hoạt thông báo chỉ đường. Để biết thêm thông tin, hãy xem phần Thông báo từng chặng đường.

NF-4 Điều hướng

Khi cung cấp thông tin đường đi từng chặng dựa trên văn bản, ứng dụng chỉ đường phải gửi thông tin về chặng tiếp theo đến màn hình cụm của xe. Để biết thêm thông tin, hãy xem phần Siêu dữ liệu điều hướng.

NF-5 Điều hướng

Ứng dụng không được cung cấp thông báo từng chặng, hướng dẫn bằng giọng nói, hoặc gửi thông tin đến màn hình cụm khi một ứng dụng chỉ đường khác đang cung cấp hướng dẫn từng chặng. Để biết thêm thông tin, hãy xem phần Bắt đầu, kết thúc và dừng quy trình chỉ đường.

NF-6 Điều hướng

Ứng dụng phải xử lý yêu cầu chỉ đường của các ứng dụng Android Auto khác. Để biết thêm thông tin, hãy xem phần Hỗ trợ ý định điều hướng.

NF-7 Điều hướng

Ứng dụng phải cung cấp chế độ "lái thử" để mô phỏng hoạt động lái xe. Để biết thêm thông tin, hãy xem phần Mô phỏng hoạt động chỉ đường.

Chức năng Địa điểm yêu thích PF-1 POI

Ứng dụng phải cung cấp chức năng có ý nghĩa liên quan đến việc lái xe.

Chức năng Internet của vạn vật (IOT) IT-1 IOT
Khi đang lái xe, ứng dụng IOT có thể cho phép:
  • Xem trạng thái hiện tại của thiết bị. Ví dụ: để xem liệu cửa gara đang mở hay đóng, bóng đèn đang bật hay tắt, hệ thống chống trộm đang bật hay tắt chuông báo động, hay máy giặt đang chạy hay đã xong.
  • Các tính năng một lần nhấn đơn giản, giúp điều khiển bật và tắt các chức năng. Ví dụ: có thể bật và tắt nhiều thiết bị, đóng hoặc mở các thiết bị, bao gồm cả bật và tắt đèn, bật và tắt máy điều nhiệt, mở và đóng cửa gara hoặc rèm cửa. Trong đó có cả tính năng bật và tắt một cảnh hoặc tuyến đường được lập trình sẵn.
  • Thông báo cho người dùng về một sự kiện trong nhà hoặc một địa điểm khác. Ví dụ: nhận thông báo về một tuyến đường hoặc cảnh, cảnh báo bảo mật hoặc thay đổi trạng thái mở hoặc đóng cửa.
Khi người dùng đang lái xe, ứng dụng IOT không được cho phép những việc sau đây:
  • Các thao tác liên quan đến việc thiết lập ứng dụng dưới mọi hình thức. Ví dụ: tính năng chọn thiết bị, hệ thống hoặc vị trí để sử dụng với ứng dụng IOT.
  • Các thao tác liên quan đến việc tạo, sửa đổi hoặc sắp xếp lại thứ tự. Ví dụ: việc tạo, sửa đổi hoặc sắp xếp lại một cảnh hoặc tuyến đường, chẳng hạn như một chuỗi sự kiện khi người dùng khởi hành hoặc rời khỏi một vị trí, bao gồm cả việc mở và đóng cửa gara hoặc bật và tắt đèn.
  • Các thao tác liên quan đến việc kiểm soát thiết bị một cách chi tiết. Ví dụ: tính năng điều khiển một số chức năng, bao gồm cả việc điều chỉnh nhiệt độ của máy điều nhiệt hoặc độ sáng của đèn.
Chức năng thời tiết WE-1 Thời tiết Ứng dụng phải có nội dung liên quan đến thời tiết và nội dung đó phải phù hợp với vị trí hiện tại của người dùng hoặc vị trí do người dùng chỉ định.
WE-2 Thời tiết Thông tin thời tiết trên các thẻ thông tin bản đồ phải đọc được và không được chứa các chú giải phức tạp. Ứng dụng có thể có tối đa 3 chú giải. Ứng dụng có nhiều chú giải có thể có tối đa 3 màu, trong khi ứng dụng có một chú giải có thể có nhiều hơn 3 màu.
WE-3 Thời tiết Thông tin dự báo phải bao gồm các biểu tượng và ký hiệu dễ đọc.
WE-4 Thời tiết Không được tuỳ chỉnh khoảng thời gian dự đoán bằng mẫu.
WE-5 Thời tiết Ứng dụng thời tiết không được hiển thị nhiều hơn 5 chú thích bản đồ thời tiết riêng biệt trong một chế độ xem nhất định (ví dụ: điểm đánh dấu nhiệt độ, điểm đánh dấu tốc độ gió, độ ẩm, lớp phủ radar, chỉ báo tia chớp, tình trạng đường đều nằm trong cùng một chế độ xem).
Kết xuất bản đồ MR-1 Điều hướng, Điểm yêu thích, Thời tiết

Theo mặc định, các ứng dụng vẽ bản đồ phải vẽ bản đồ có giao diện sáng hoặc giao diện tối khi được hướng dẫn thực hiện việc này. Để biết thêm thông tin, hãy xem phần Hỗ trợ giao diện tối.

Ứng dụng có thể cho phép người dùng chọn luôn hiển thị ứng dụng ở giao diện sáng hoặc tối.

Điều khiển nội dung nghe nhìn MC-1 Video

Ứng dụng tích hợp với phiên phát nội dung đa phương tiện. Tuỳ thuộc vào nội dung, ứng dụng phải hỗ trợ lệnh phát/tạm dừng hoặc dừng phát. Ngoài ra, ứng dụng phải cung cấp siêu dữ liệu tiêu đề và hình thu nhỏ cho mọi mục nội dung nghe nhìn. Xem phần Kiểm soát và quảng cáo tính năng phát bằng MediaSession.

Các nguyên tắc liên quan về chất lượng trên màn hình lớn

Mặc dù các nguyên tắc này liên quan đến tất cả hoạt động do ứng dụng của bạn triển khai, nhưng đây chỉ là các yêu cầu Cấp 2 đối với ứng dụng đã di chuyển.

Tiêu chí ID Hướng dẫn dành cho ô tô
Chế độ nhiều cửa sổ và nhiều lần tiếp tục LS-M2 Khi một hoạt động nằm trên màn hình từ xa, hoạt động đó sẽ mất vị trí hoạt động tiếp tục hàng đầu khi người dùng tương tác với một hoạt động trên màn hình chính.
Trải nghiệm người dùng LS-U1 Một số ô tô có màn hình ngang với tỷ lệ khung hình lớn hơn nhiều so với tỷ lệ khung hình phổ biến trên các thiết bị màn hình lớn khác. Bạn có thể sử dụng hồ sơ phần cứng Automotive Ultrawide (Màn hình siêu rộng cho ô tô) để kiểm thử trên màn hình như vậy.
LS-U2 Tương tự như đối với LS-U1
LS-U3 Để đủ điều kiện là ứng dụng được tối ưu hoá cho ô tô, ứng dụng của bạn phải đáp ứng yêu cầu LS-U3 về kích thước mục tiêu chạm. Để đủ điều kiện là ứng dụng dành riêng cho ô tô, ứng dụng đó phải đáp ứng yêu cầu UX-1 dành cho ô tô.

Được thiết kế riêng cho xe ô tô

Tiêu chí ID Danh mục áp dụng Mô tả
Chức năng chỉ đường NF-9 Điều hướng

Ứng dụng hỗ trợ kết xuất trên màn hình cụm đồng hồ và chỉ kết xuất các ô bản đồ trên các màn hình này. Xem phần Vẽ lên màn hình cụm đồng hồ.

Cảnh báo: Các ứng dụng chỉ đường cũng hỗ trợ chức năng thời tiết không được đưa bất kỳ thông tin nào liên quan đến thời tiết lên màn hình cụm đồng hồ.

Kết xuất ứng dụng AR-2 Video, Trò chơi, Trình duyệt

Ứng dụng hiển thị trong các phần cắt màn hình để khai thác tối đa không gian màn hình có sẵn, đồng thời duy trì khả năng người dùng tiếp tục tương tác với tất cả các thành phần trên giao diện người dùng trên màn hình. Hãy xem phần Thích ứng với màn hình có hình dạng không đều để biết thêm thông tin chi tiết.

Trải nghiệm người dùng UX-1 Video, Trò chơi, Trình duyệt

Đích chạm có kích thước tối thiểu là 64 dp.

UX-2 Video, Trò chơi, Trình duyệt

Các mục tiêu chạm cách nhau ít nhất 24 dp và cách các cạnh màn hình 24 dp.

UX-3 Video, Trò chơi, Trình duyệt

Cỡ chữ phải ít nhất là 24sp.

Các nguyên tắc liên quan về chất lượng trên màn hình lớn

Mặc dù các nguyên tắc này liên quan đến tất cả hoạt động do ứng dụng của bạn triển khai, nhưng đây chỉ là các yêu cầu Cấp 1 đối với ứng dụng đã di chuyển.

Tiêu chí ID Hướng dẫn dành cho ô tô
Trải nghiệm người dùng LS-U4 Mặc dù Android Automotive OS hỗ trợ bàn phím, nhưng đây không phải là phương thức nhập phổ biến trong ô tô so với các thiết bị màn hình lớn khác. Tuy nhiên, một số ô tô có thiết bị đầu vào xoay dựa trên các API giống như tính năng điều hướng bằng thẻ bằng bàn phím, vì vậy, chúng cũng yêu cầu phải đáp ứng LS-U4 để hoạt động đúng cách.
Bàn phím, chuột và bàn di chuột LS-I3 Tương tự như đối với LS-U4

Câu hỏi thường gặp

Điều gì xảy ra sau khi tôi gửi ứng dụng?

Ngoài các quy trình xem xét thông thường trên Cửa hàng Play, ứng dụng dành cho ô tô sẽ trải qua thêm quy trình xem xét thủ công. Ứng dụng của bạn sẽ được kiểm thử để đảm bảo tuân thủ các tiêu chí hiện hành.

Sau khi gửi ứng dụng, làm cách nào để biết liệu ứng dụng của tôi có đáp ứng được toàn bộ yêu cầu đối với Android Auto hoặc Android Automotive OS hay không?

Nếu ứng dụng của bạn không đáp ứng các yêu cầu về chất lượng ứng dụng theo mô tả trên trang này, nhóm Cửa hàng Play sẽ liên hệ với bạn qua địa chỉ email nêu trong tài khoản Google Play Console liên kết với ứng dụng đó.

Lưu ý: Để biết thông tin về cách phát hành ứng dụng qua Google Play, hãy xem bài viết Phân phối cho ô tô.

Làm cách nào để quản lý các trường hợp vi phạm chính sách và khiếu nại?

Bạn có thể tìm hiểu thêm về cách quản lý các trường hợp vi phạm chính sách và khiếu nại trong trung tâm chính sách của Google Play.

Ứng dụng của tôi không chỉ nhắm đến Android Auto hay Android Automotive OS. Nếu ứng dụng của tôi không đáp ứng các yêu cầu về ứng dụng dành cho ô tô, thì ứng dụng mới hoặc đã cập nhật của tôi có còn xuất hiện trên Google Play cho các thiết bị khác không?

Không. Khi Google bắt đầu quy trình phê duyệt, ứng dụng của bạn sẽ trải qua quy trình đánh giá chất lượng ứng dụng. Mọi bản cập nhật tiếp theo sẽ không được phân phối cho đến khi ứng dụng được phê duyệt. Nếu cần cập nhật ứng dụng cho các thiết bị khác, bạn nên tạo một bản phát hành riêng biệt với các bản cập nhật cho ứng dụng dành cho ô tô.

Lưu ý quan trọng: Do quy định hạn chế này, bạn không nên sử dụng tệp APK phát hành chính thức để tạo mẫu ứng dụng có hỗ trợ Android Auto.

Ghi chú về thay đổi

Tháng 12/2024

  • Danh mục ứng dụng: Thêm "Thông tin thời tiết", bao gồm cả việc giới thiệu tiêu chí Chức năng thông tin thời tiết.
  • Kết xuất bản đồ
    • Các danh mục bị ảnh hưởng: Chỉ đường, Địa điểm yêu thích, Thời tiết
    • Tiêu chí mới: MR-1


      Theo mặc định, các ứng dụng vẽ bản đồ phải vẽ bản đồ có giao diện sáng hoặc giao diện tối khi được hướng dẫn thực hiện việc này. Để biết thêm thông tin, hãy xem phần Hỗ trợ giao diện tối.

      Ứng dụng có thể cho phép người dùng chọn luôn hiển thị ứng dụng ở giao diện sáng hoặc tối.

  • Chức năng chỉ đường
    • Tiêu chí đã xoá: NF-8
    • Danh mục bị ảnh hưởng: Chỉ đường
    • Thay thế tiêu chí NF-8 bằng tiêu chí MR-1.

    • Tiêu chí đã cập nhật: NF-9
    • Danh mục bị ảnh hưởng: Chỉ đường
    • Nội dung trước đây:


      Ứng dụng hỗ trợ kết xuất trên màn hình cụm đồng hồ và chỉ kết xuất các ô bản đồ trên các màn hình này. Xem phần Vẽ lên màn hình cụm đồng hồ.


    • Nội dung mới:


      Ứng dụng hỗ trợ kết xuất trên màn hình cụm đồng hồ và chỉ kết xuất các ô bản đồ trên các màn hình này. Xem phần Vẽ lên màn hình cụm đồng hồ.

      Cảnh báo: Các ứng dụng chỉ đường cũng hỗ trợ chức năng thời tiết không được đưa bất kỳ thông tin nào liên quan đến thời tiết lên màn hình cụm đồng hồ.


  • Ảnh động trên màn hình
    • Tiêu chí đã cập nhật: SA-1
    • Các danh mục bị ảnh hưởng: Nội dung đa phương tiện, Nhắn tin, Chỉ đường, Địa điểm yêu thích, Thời tiết
    • Nội dung trước đây:


      Ứng dụng không được hiển thị các thành phần ảnh động trên màn hình, chẳng hạn như đồ hoạ hoặc video động.


    • Nội dung mới:


      Ứng dụng không được hiển thị các thành phần ảnh động trên màn hình, chẳng hạn như đồ hoạ hoặc video động.

      Ngoại lệ: Ảnh động trên Canvas trong khi người dùng đỗ xe được phép nếu ảnh động đó liên quan đến nhiệm vụ lái xe.


Tháng 5/2024

  • Giới thiệu về Các cấp chất lượng của ô tô
  • Sự phân tâm của người lái xe
  • Hiển thị ứng dụng
    • Danh mục bị ảnh hưởng: Tất cả danh mục được Android Automotive OS hỗ trợ
    • Tiêu chí mới: AR-1


      Trong các hoạt động do ứng dụng triển khai, các thành phần giao diện người dùng tương tác không được bị thanh hệ thống hoặc phần cắt màn hình che khuất. Xem phần Xử lý các phần lồng ghép cửa sổ và vết cắt trên màn hình.

    • Tiêu chí mới: AR-2


      Ứng dụng hiển thị vào các phần cắt màn hình để khai thác tối đa không gian màn hình có sẵn trong khi vẫn đảm bảo người dùng có thể truy cập vào các thành phần giao diện người dùng tương tác. Hãy xem phần Thích ứng với màn hình có hình dạng không đều để biết thêm thông tin chi tiết.

  • Điều khiển nội dung nghe nhìn
    • Danh mục bị ảnh hưởng: Video
    • Tiêu chí mới: MC-1


      Ứng dụng tích hợp với phiên phát nội dung đa phương tiện. Tuỳ thuộc vào nội dung, ứng dụng phải hỗ trợ lệnh phát/tạm dừng hoặc dừng phát. Ngoài ra, ứng dụng phải cung cấp siêu dữ liệu về tiêu đề và hình thu nhỏ cho mọi mục nội dung nghe nhìn. Xem phần Kiểm soát và quảng cáo tính năng phát bằng MediaSession.

  • Trải nghiệm người dùng
    • Các danh mục bị ảnh hưởng: Trình duyệt, Trò chơi, Video
    • Tiêu chí mới: UX-1


      Đích chạm có kích thước tối thiểu là 64 dp.

    • Tiêu chí mới: UX-2


      Các mục tiêu chạm cách nhau ít nhất 24 dp và cách cạnh màn hình 24 dp.

    • Tiêu chí mới: UX-3


      Cỡ chữ phải ít nhất là 24sp.

  • Trải nghiệm được phép
    • Các danh mục bị ảnh hưởng: Nội dung đa phương tiện, Chỉ đường, Địa điểm yêu thích, IOT
    • Tiêu chí mới: PE-1


      Chỉ dành cho Android Automotive OS: ngoại trừ việc cung cấp quy trình thiết lập, cài đặt và đăng nhập khi đỗ xe, ứng dụng không được cung cấp bất kỳ chức năng nào thông qua các hoạt động của riêng ứng dụng.

  • Chức năng điều hướng
    • Danh mục bị ảnh hưởng: Chỉ đường
    • Tiêu chí mới: NF-9


      Ứng dụng hỗ trợ kết xuất trên màn hình cụm đồng hồ và chỉ kết xuất các ô bản đồ trên các màn hình này. Xem phần Vẽ lên màn hình cụm đồng hồ.

  • Phản hồi trễ
    • Danh mục bị ảnh hưởng: Video
    • Xoá tiêu chí DR-1, DR-2DR-3 đối với danh mục video

Tháng 10 năm 2023

Tháng 7 năm 2023

  • Danh mục ứng dụng: Thêm "Trình duyệt"
  • Dữ liệu nhạy cảm
    • Danh mục bị ảnh hưởng: Trình duyệt
    • Tiêu chí mới: SD-1


      Trình duyệt không được lưu hoặc cho phép truy cập vào thông tin thanh toán hay mật khẩu trừ phi người dùng có thể chặn quyền sử dụng mật khẩu bằng khoá hồ sơ. (Tìm hiểu cách thực hiện)

    • Tiêu chí mới: SD-2


      Trước khi đồng bộ hoá dữ liệu với ô tô, các trình duyệt đồng bộ hoá mật khẩu hoặc dữ liệu thanh toán phải thực hiện các bước sau:

      1. Nhắc người dùng xác thực.
      2. Thông báo cho người dùng trên màn hình ô tô rằng dữ liệu của họ sẽ được đồng bộ hoá với ô tô.

Tháng 4 năm 2023

Tháng 3 năm 2023

  • Thay đổi về ngữ pháp và định dạng.

Tháng 12/2022

  • Chức năng Internet của vạn vật
    • Danh mục bị ảnh hưởng: Internet của vạn vật
    • Tiêu chí mới:


      Khi người dùng đang lái xe, ứng dụng IOT có thể cho phép:
      • Xem trạng thái hiện tại của thiết bị. Ví dụ: để xem liệu cửa gara đang mở hay đóng, bóng đèn đang bật hay tắt, hệ thống chống trộm đang bật hay tắt chuông báo động, hay máy giặt đang chạy hay hoàn tất.
      • Các tính năng một lần nhấn đơn giản, giúp điều khiển bật và tắt các chức năng. Ví dụ: có thể bật và tắt nhiều thiết bị, đóng hoặc mở các thiết bị, bao gồm cả bật và tắt đèn, bật và tắt máy điều nhiệt, mở và đóng cửa gara hoặc rèm cửa. Trong đó có cả tính năng bật và tắt một cảnh hoặc tuyến đường được lập trình sẵn.
      • Thông báo cho người dùng về một sự kiện trong nhà hoặc một địa điểm khác. Ví dụ: nhận thông báo về một tuyến đường hoặc cảnh, cảnh báo bảo mật hoặc thay đổi trạng thái mở hoặc đóng cửa.
      Khi người dùng đang lái xe, ứng dụng IOT không được cho phép những việc sau đây:
      • Các thao tác liên quan đến việc thiết lập ứng dụng dưới mọi hình thức. Ví dụ: tính năng chọn thiết bị, hệ thống hoặc vị trí để sử dụng với ứng dụng IOT.
      • Các thao tác liên quan đến việc tạo, sửa đổi hoặc sắp xếp lại thứ tự. Ví dụ: việc tạo, sửa đổi hoặc sắp xếp lại một cảnh hoặc tuyến đường, chẳng hạn như một chuỗi sự kiện khi người dùng khởi hành hoặc rời khỏi một vị trí, bao gồm cả việc mở và đóng cửa gara hoặc bật và tắt đèn.
      • Các thao tác liên quan đến việc kiểm soát thiết bị một cách chi tiết. Ví dụ: tính năng điều khiển một số chức năng, bao gồm cả việc điều chỉnh nhiệt độ của máy điều nhiệt hoặc mức độ sáng của đèn.

Tháng 5 năm 2022

  • Danh mục ứng dụng: Tính năng "Đỗ xe và sạc" đã được thay thế bằng "Địa điểm yêu thích"
  • Ảnh động trên màn hình
    • Các danh mục bị ảnh hưởng: Nội dung đa phương tiện, Nhắn tin, Chỉ đường và Địa điểm yêu thích
    • Nội dung trước đây:


      Ứng dụng không hiện các thành phần ảnh động trên màn hình, chẳng hạn như đồ hoạ ảnh động, video hoặc thanh tiến trình.


    • Nội dung mới:


      Ứng dụng không hiện các thành phần ảnh động trên màn hình, chẳng hạn như đồ hoạ hoặc video động.


  • Việc sử dụng hình ảnh
    • Các danh mục bị ảnh hưởng: Nội dung đa phương tiện, Nhắn tin, Chỉ đường và Địa điểm yêu thích
    • Nội dung trước đây:


      Các thành phần của ứng dụng không cho thấy bất cứ hình ảnh nào trên màn hình. Có một số trường hợp ngoại lệ như sau:

      • Ứng dụng có thể cho thấy một hình ảnh tĩnh duy nhất cho bối cảnh nội dung ở nền màn hình chạy nội dung, chẳng hạn như ảnh bìa album hoặc biểu trưng công ty của nhà quảng cáo.
      • Ứng dụng có thể cho thấy một biểu tượng trong ngăn điều hướng nội dung.
      • Ứng dụng hỗ trợ tìm đường, đỗ xe và sạc pin có thể cho thấy hình ảnh và ảnh chụp để hỗ trợ quá trình đưa ra quyết định.
      • Ứng dụng chỉ đường có thể cho thấy hình ảnh để hướng dẫn làn đường hoặc hướng dẫn di chuyển ở khu vực đường giao nhau.

    • Nội dung mới:


      Các thành phần của ứng dụng không cho thấy bất cứ hình ảnh nào trên màn hình. Có một số trường hợp ngoại lệ như sau:

      • Ứng dụng có thể cho thấy một hình ảnh tĩnh duy nhất cho bối cảnh nội dung ở nền màn hình chạy nội dung, chẳng hạn như ảnh bìa album hoặc biểu trưng công ty của nhà quảng cáo.
      • Ứng dụng có thể cho thấy một biểu tượng trong ngăn điều hướng nội dung.
      • Các ứng dụng có thể cho thấy hình ảnh và ảnh chụp để hỗ trợ quá trình đưa ra quyết định khi lái xe.
      • Ứng dụng chỉ đường có thể cho thấy hình ảnh để hướng dẫn làn đường hoặc hướng dẫn di chuyển ở khu vực đường giao nhau.

  • Vì ô tô là thiết bị có màn hình lớn, nên ứng dụng phải điền vào các danh mục
    • Các danh mục bị ảnh hưởng: Nội dung đa phương tiện, Nhắn tin, Chỉ đường, Địa điểm yêu thích và Video
    • Nội dung trước đây:


      Ứng dụng không được cung cấp trò chơi hoặc các tính năng khác ngoài những tính năng của loại ứng dụng dành cho ô tô. Để biết thêm thông tin, hãy xem phần Danh mục ứng dụng được hỗ trợ.
    • Nội dung mới:


      Ứng dụng không cung cấp các tính năng khác ngoài những loại tính năng của loại ứng dụng dành cho ô tô. Để biết thêm thông tin, hãy xem phần Danh mục ứng dụng được hỗ trợ.
  • Thông tin trực quan trên điện thoại
    • Các danh mục bị ảnh hưởng: Nội dung đa phương tiện, Chỉ đường và Địa điểm yêu thích
    • Nội dung trước đây:


      Chỉ dành cho Android Auto: Nếu người dùng phải chuyển sang màn hình điện thoại (ví dụ: để thực hiện yêu cầu cấp quyền), thì ứng dụng phải hiện thông báo hướng dẫn người dùng chỉ được xem trên màn hình điện thoại khi thấy an toàn. Để biết thêm thông tin, hãy xem phần Xử lý lỗi chung đối với nội dung nghe nhìn và Xử lý hoạt động đầu vào của người dùng đối với tính năng chỉ đường, đỗ xe và sạc.
    • Nội dung mới:


      Chỉ dành cho Android Auto: Nếu người dùng phải chuyển sang màn hình điện thoại (ví dụ: để thực hiện yêu cầu cấp quyền), thì ứng dụng phải hiện thông báo hướng dẫn người dùng chỉ được xem trên màn hình điện thoại khi thấy an toàn. Để biết thêm thông tin, hãy xem phần Xử lý lỗi chung đối với nội dung nghe nhìn và Xử lý hoạt động đầu vào của người dùng đối với ứng dụng chỉ đường và điểm yêu thích.
  • Chức năng chỉ đường
    • Danh mục bị ảnh hưởng: Chỉ đường
    • Nội dung trước đây:


      Ứng dụng chỉ vẽ nội dung bản đồ trên bề mặt của các mẫu chỉ đường. Phải cho thấy đường đi từng chặng, hướng dẫn làn đường và thời gian đến dự kiến bằng văn bản trên các thành phần có liên quan của mẫu Chỉ đường (Navigation). Thông tin bổ sung liên quan đến việc lái xe (ví dụ: giới hạn tốc độ và vật cản đường) có thể được vẽ trên vùng an toàn trên bản đồ.
    • Nội dung mới:


      Ứng dụng chỉ vẽ nội dung bản đồ trên bề mặt của các mẫu chỉ đường. Phải cho thấy đường đi từng chặng, hướng dẫn làn đường và thời gian đến dự kiến bằng văn bản trên các thành phần có liên quan của mẫu Chỉ đường (Navigation). Thông tin bổ sung liên quan đến việc lái xe (giới hạn tốc độ và vật cản đường) có thể được vẽ trên vùng an toàn trên bản đồ.
  • Chức năng Địa điểm yêu thích
    • Danh mục bị ảnh hưởng: Địa điểm yêu thích
    • Nội dung trước đây:


      Ứng dụng phải cung cấp chức năng có ý nghĩa trong danh mục liên quan đến việc lái xe.
    • Nội dung mới:


      Ứng dụng phải cung cấp chức năng có ý nghĩa liên quan đến việc lái xe.
    • Tiêu chí đã xoá:


      Nếu ứng dụng đỗ xe đang cho thấy danh sách vị trí bên cạnh bản đồ (ví dụ: mẫu Bản đồ danh sách địa điểm), thì các vị trí trong danh sách chỉ có thể là điểm đỗ xe.

      Tương tự như vậy, đối với một ứng dụng sạc, thì các vị trí đó phải là trạm sạc.


Tháng 4 năm 2022

  • Hướng của màn hình
    • Danh mục bị ảnh hưởng: Video
    • Tiêu chí mới:


      Giao diện người dùng do ứng dụng vẽ hỗ trợ cả màn hình ngang và màn hình dọc.

  • Sự phân tâm của người lái xe
    • Danh mục bị ảnh hưởng: Video
    • Tiêu chí mới:


      Khi đang lái xe, ứng dụng video phải không khởi chạy được và không được cho thấy màn hình của ứng dụng video. Âm thanh của ứng dụng video phải dừng khi người dùng bắt đầu lái xe.

  • Luồng cài đặt
    • Danh mục bị ảnh hưởng: Video
    • Tiêu chí mới:


      Ứng dụng phải truy cập vào trang chủ sau khi đăng nhập (đã thử).

  • Chức năng liên quan đến ô tô
    • Danh mục bị ảnh hưởng: Video
    • Tiêu chí mới:


      Ứng dụng không chứa các hoạt động được tối ưu hoá cho người lái xe.

  • Kiến trúc CPU
    • Danh mục bị ảnh hưởng: Video
    • Tiêu chí mới:


      Ứng dụng hỗ trợ cả CPU x86_64 và ARM.

  • Khả năng điều hướng của ứng dụng
    • Danh mục bị ảnh hưởng: Video
    • Tiêu chí mới:


      Ứng dụng cho phép người dùng tìm đường đi qua ứng dụng mà không gặp phải ngõ cụt.

Tháng 11 năm 2021

  • Thông tin trực quan trên điện thoại
    • Các danh mục bị ảnh hưởng: Nội dung đa phương tiện, Chỉ đường và Đỗ xe và sạc
    • Nội dung trước đây:


      Khi ứng dụng đang tương tác với màn hình ô tô và ô tô chưa đỗ, ứng dụng sẽ không kích hoạt màn hình điện thoại để hiển thị bất kỳ hình thức thông tin trực quan nào như thông báo, thông báo ngắn, video, hình ảnh, quảng cáo hoặc nội dung tương tự. Để biết thêm thông tin, hãy xem bài viết Tạo ứng dụng chỉ đường để chỉ đường, đỗ xe và sạc. Tương tự, trong khi ứng dụng đang chạy giao diện người dùng Android Auto trên màn hình điện thoại, ứng dụng không thể hiện trên màn hình điện thoại bất cứ thông tin trực quan nào không liên quan đến Android Auto.

      Nếu người dùng phải chuyển sang màn hình điện thoại (ví dụ: để thực hiện yêu cầu cấp quyền), thì ứng dụng phải hiện thông báo hướng dẫn người dùng chỉ được xem trên màn hình điện thoại khi thấy an toàn.


    • Nội dung mới:


      Chỉ dành cho Android Auto: Nếu người dùng phải chuyển sang màn hình điện thoại (ví dụ: để thực hiện yêu cầu cấp quyền), thì ứng dụng phải hiện thông báo hướng dẫn người dùng chỉ được xem trên màn hình điện thoại khi thấy an toàn. Để biết thêm thông tin, hãy xem phần Xử lý lỗi chung đối với nội dung nghe nhìn và Xử lý hoạt động đầu vào của người dùng đối với tính năng chỉ đường, đỗ xe và sạc.


  • Thanh toán
    • Các danh mục bị ảnh hưởng: Chỉ đường, Đỗ xe và sạc
    • Nội dung trước đây:


      Nếu bạn bật tính năng mua hàng, thì ứng dụng phải có các quy trình mua hàng đơn giản.


    • Nội dung mới:


      Nếu bạn bật tính năng mua hàng bằng các lối tắt (ví dụ: những giao dịch mua gần đây hoặc giao dịch mua được yêu thích), thì ứng dụng phải có các quy trình mua hàng đơn giản. Để biết thêm thông tin, hãy xem bài viết Mua hàng bằng phương thức thanh toán hiện có.

      Ứng dụng không được cho phép bất cứ nội dung nào sau đây:

      • Thiết lập phương thức thanh toán
      • Chọn nhiều mặt hàng để mua
      • Người dùng cam kết thanh toán định kỳ (ví dụ: gói thuê bao).