Kiểm thử ứng dụng Android cho ô tô

Trong khi phát triển ứng dụng, bạn có thể dùng các công cụ để chạy Android Auto và Android Automotive OS trên máy tính dùng để phát triển của mình. Xem bài viết Kiểm thử ứng dụng bằng Đầu phát trung tâm trên máy tính để biết thông tin chi tiết về cách cài đặt và sử dụng Đầu phát trung tâm trên máy tính để chạy các ứng dụng Android Auto. Xem bài viết Kiểm thử ứng dụng bằng trình mô phỏng Android Automotive OS để biết thông tin chi tiết về cách cài đặt và chạy hình ảnh trên Android Automotive OS.

Kiểm thử trên xe thực

Để kiểm thử ứng dụng trên xe thực, ứng dụng đó phải được cài đặt từ một nguồn đáng tin cậy, chẳng hạn như Cửa hàng Play, với một ngoại lệ được nêu chi tiết trong phần Cho phép các nguồn không xác định. Bạn có thể sử dụng tính năng Chia sẻ ứng dụng nội bộ hoặc Kênh kiểm thử nội bộ để phân phối ứng dụng cho các thiết bị mà không cần trải qua quy trình xét duyệt của Cửa hàng Play.

Cho phép nguồn không xác định

Trên Android Auto, bạn cũng có một tuỳ chọn cho nhà phát triển để cho phép chạy các ứng dụng không được cài đặt từ một nguồn đáng tin cậy. Chế độ cài đặt này chỉ áp dụng cho ứng dụng nội dung nghe nhìnnhắn tin, mà không áp dụng cho các ứng dụng được tạo bằng Thư viện ứng dụng Android cho Ô tô.

Bật chế độ nhà phát triển Android Auto

Ngoài các tuỳ chọn dành cho nhà phát triển Android (dùng được trên cả Android Auto và Android Automotive OS), Android Auto còn có chế độ nhà phát triển riêng dùng để cải thiện trải nghiệm phát triển. Để bật chế độ này, hãy làm theo các bước sau:

  1. Mở phần cài đặt Android Auto.

    • Android 10 trở lên: trên thiết bị, hãy nhấn vào Cài đặt > Ứng dụng và thông báo > Xem tất cả ứng dụng > Android Auto > Nâng cao > Chế độ cài đặt bổ sung trong ứng dụng.
    • Android 9 trở xuống: Trong ứng dụng Android Auto, hãy nhấn vào trình đơn, rồi nhấn vào Cài đặt.
  2. Cuộn đến mục Giới thiệu ở gần phía dưới dùng và nhấn vào Phiên bản để hiển thị thông tin về phiên bản và quyền.

  3. Nhấn 10 lần vào mục Thông tin phiên bản và quyền.

    Hộp thoại Cho phép các chế độ cài đặt phát triển? sẽ xuất hiện.

  4. Nhấn vào OK.

    Chế độ nhà phát triển hiện đã được bật và bạn có thể truy cập các tuỳ chọn cho nhà phát triển trong trình đơn mục bổ sung. Bạn chỉ cần bật chế độ nhà phát triển một lần. Để thoát khỏi chế độ nhà phát triển, hãy sử dụng tuỳ chọn từ trình đơn thả xuống trong thanh ứng dụng.

Các yêu cầu kiểm thử khác cho ứng dụng đa phương tiện

Nếu đang kiểm thử một ứng dụng đa phương tiện, hãy kiểm thử trong các tình huống được đề cập ở phần này (ngoài việc kiểm thử ứng dụng trên Android Auto, Android Automotive OS hoặc cả hai).

Kiểm thử các tình huống khởi động MediaBrowserService

Để giữ an toàn cho tài xế và hành khách, người dùng phải có thêm các hạn chế khác về cách tương tác với ứng dụng khi đang lái xe. Vì lý do này, Android Auto và Android Automotive OS có một số tình huống khởi động MediaBrowserService mà ứng dụng của bạn phải có khả năng xử lý để người dùng có thể tiếp tục thưởng thức nội dung trong khi đi trên đường.

Kiểm thử ứng dụng của bạn để đảm bảo ứng dụng có thể xử lý từng tình huống sau:

  • MediaBrowserService sẽ chạy trước khi mở Activity bất kỳ.
  • MediaBrowserService sẽ chạy khi không thể hiển thị Activity nào.
  • MediaBrowserService sẽ chạy khi người dùng chưa đăng nhập.

Trong khi kiểm thử các tình huống này, hãy nhớ thử các phương thức sau:

  • Buộc dừng ứng dụng đa phương tiện, sau đó chạy Android Auto hoặc Android Automotive OS.
  • Xoá dữ liệu ứng dụng đa phương tiện, sau đó chạy Android Auto hoặc Android Automotive OS.

Ngoài ra, hãy nhớ đặt thông báo lỗi thích hợp khi cần thiết.

Sử dụng ứng dụng Kiểm thử trình điều khiển nội dung nghe nhìn

Ứng dụng Kiểm thử trình điều khiển nội dung nghe nhìn cho phép bạn kiểm thử chi tiết nội dung nghe nhìn phát trên Android và giúp xác minh cách triển khai phiên nội dung nghe nhìn của bạn. Để bắt đầu sử dụng công cụ này, hãy xem bài viết Sử dụng ứng dụng kiểm thử trình điều khiển nội dung nghe nhìn.