Cài đặt ứng dụng của bạn lên các xe chạy Android Auto hoặc Android Automotive OS. Sử dụng một cấu trúc ứng dụng phù hợp cho cả hai trường hợp để mọi người dùng đều có thể trải nghiệm ứng dụng của bạn.
Android Auto
Android Auto cung cấp trải nghiệm ứng dụng được tối ưu hoá cho người lái xe đối với người dùng có điện thoại Android và ứng dụng Android Auto, nhưng không có xe sử dụng Android Automotive OS. Nếu hệ thống âm thanh nổi trên ô tô hoặc sản phẩm thay thế của người dùng hỗ trợ Android Auto, thì họ có thể dùng ứng dụng của bạn ngay trên màn hình ô tô bằng cách kết nối điện thoại.
Bạn cho phép Android Auto kết nối với ứng dụng dành cho điện thoại bằng cách tạo các dịch vụ mà Android Auto dùng để hiển thị giao diện được tối ưu hoá cho người lái xe. Bạn dùng lại các dịch vụ này cho ứng dụng Android Automotive OS, nhưng người dùng không cài đặt ứng dụng dành cho điện thoại trên ô tô của họ. Hình 1 là ví dụ về Android Auto hoạt động trên ô tô.
Android Auto đã có hàng triệu người dùng và hàng trăm hệ thống âm thanh nổi trên ô tô hoặc sản phẩm thay thế tương thích.
Hình 1. Android Auto – hoạt động bằng điện thoại và chạy trên ô tô.
Android Automotive OS
Android Automotive OS là hệ thống thông tin giải trí dựa trên Android được tích hợp sẵn trong các xe. Hệ thống của xe là một thiết bị Android độc lập được tối ưu hoá cho hoạt động lái xe. Với hệ điều hành Android Automotive, người dùng sẽ cài đặt ứng dụng của bạn trực tiếp trên ô tô thay vì điện thoại.
Đối với ứng dụng đa phương tiện, ứng dụng của bạn phải bao gồm dịch vụ trình duyệt nội dung nghe nhìn. Xem bài viết Tạo ứng dụng đa phương tiện cho ô tô để biết hướng dẫn. Bạn có thể sử dụng cùng một dịch vụ trình duyệt nội dung nghe nhìn với cả Android Automotive OS và Android Auto. Tuy nhiên, có một số hoạt động, chẳng hạn như đăng nhập và cài đặt, yêu cầu bạn phải thiết kế riêng cho Android Automotive OS. Để biết thêm thông tin, hãy xem các bài viết Điều chỉnh quy trình đăng nhập và Cài đặt thiết kế trong nguyên tắc thiết kế ứng dụng cho Android Automotive OS. Hình 2 là ví dụ về một ứng dụng chạy trên Android Automotive OS.
Hình 2. Android Automotive OS chạy trên ô tô.
Danh mục ứng dụng được hỗ trợ
Android Auto và/hoặc Android Automotive OS hỗ trợ những loại ứng dụng sau đây:
- Ứng dụng nghe nhìn – âm thanh
- Ứng dụng nghe nhìn cho phép người dùng duyệt qua và phát nhạc, đài, sách nói và các nội dung âm thanh khác trên ô tô. Bạn có thể xây dựng, kiểm thử và phân phối ứng dụng nghe nhìn trên Android Auto và Android Automotive OS. Hãy xem bài viết Tạo ứng dụng đa phương tiện cho ô tô để biết thêm thông tin.
- Ứng dụng nhắn tin
- Ứng dụng nhắn tin cho phép người dùng nhận thông báo đến, đọc to tin nhắn bằng cách sử dụng tính năng chuyển văn bản sang lời nói và gửi tin nhắn trả lời bằng tính năng nhập bằng giọng nói trong ô tô. Bạn có thể tạo, kiểm thử và phân phối ứng dụng nhắn tin trên Android Auto. Hãy xem bài viết Tạo ứng dụng nhắn tin cho Android Auto để biết thêm thông tin.
- Ứng dụng chỉ đường
- Ứng dụng chỉ đường (bao gồm cả các nhà cung cấp dịch vụ lái xe và giao hàng) giúp người dùng đến được nơi họ muốn bằng cách cung cấp thông tin đường đi từng chặng. Để phát triển các loại ứng dụng này, bạn hãy sử dụng Thư viện ứng dụng Android cho Ô tô. Hãy xem các bài viết Sử dụng Thư viện ứng dụng Android cho Ô tô và Tạo ứng dụng chỉ đường để biết thêm thông tin.
- Ứng dụng Địa điểm yêu thích (POI)
- Ứng dụng POI cho phép người dùng khám phá và di chuyển đến các địa điểm yêu thích, đồng thời thực hiện các hành động liên quan, chẳng hạn như ứng dụng đỗ xe, sạc pin và nạp nhiên liệu. Để phát triển các loại ứng dụng này, hãy dùng Thư viện ứng dụng Android cho Ô tô. Xem các bài viết Sử dụng Thư viện ứng dụng Android cho Ô tô và Tạo ứng dụng địa điểm yêu thích để biết thêm thông tin.
- Ứng dụng Internet của vạn vật (IOT)
- Ứng dụng IOT cho phép người dùng thực hiện các hành động liên quan trên những thiết bị thông minh ngay trên ô tô. Ví dụ: kiểm soát trạng thái của một số thiết bị, chẳng hạn như mở cửa gara, bật công tắc đèn nhà riêng hoặc bật hệ thống an ninh nhà. Để phát triển các loại ứng dụng này, bạn hãy dùng Thư viện ứng dụng Android cho Ô tô. Xem các bài viết Sử dụng Thư viện ứng dụng Android cho Ô tô và Tạo ứng dụng Internet của vạn vật để biết thêm thông tin.
- Ứng dụng video (để sử dụng trong khi đỗ xe)
- Ứng dụng video cho phép người dùng xem video trực tuyến trong khi đỗ xe. Mục đích cốt lõi của các ứng dụng này là hiển thị video phát trực tuyến. Bạn có thể xây dựng, thử nghiệm và phân phối các ứng dụng video trên hệ điều hành Android Automotive. Xem bài viết Tạo ứng dụng video cho hệ điều hành Android Automotive để biết thêm thông tin.
Tài nguyên khác
Để tìm hiểu thêm về Android cho Ô tô, hãy xem các tài nguyên khác sau đây.