Kiểm thử ứng dụng Android (phiên bản Go)

Tương tự như các thiết bị chạy trên nền tảng Android, ứng dụng trên thiết bị Go vẫn sẽ hoạt động hiệu quả đối với người dùng cuối. Có một số cách giảm thiểu việc sử dụng tài nguyên (như CPU, bộ nhớ, đồ hoạ, mạng hoặc pin thiết bị) không hiệu quả.

Để khắc phục vấn đề về hiệu suất, bạn có thể sử dụng các công cụ phân tích và đo điểm chuẩn, cùng với hướng dẫn được cung cấp cho Android trong bài viết Phân tích hiệu suất của ứng dụng.

Yêu cầu kiểm thử

Dưới đây là một số nguyên tắc chính mà bạn cần lưu ý khi phân tích và kiểm thử ứng dụng Android (phiên bản Go):

  • Kiểm thử trên một thiết bị hỗ trợ Android 8.1 (API cấp 27) trở lên. Bạn cần sử dụng thiết bị thực (nếu có thể) thay vì trình mô phỏng, bởi hiệu suất CPU có thể ảnh hưởng đến kết quả.
  • Giám sát mức sử dụng RAM thông qua các công cụ như Trình phân tích bộ nhớ của Android Studio hoặc Perfetto để theo dõi lượng bộ nhớ đang sử dụng. Việc xác định tình trạng rò rỉ bộ nhớ và nhồi nhét bộ nhớ có thể giúp giảm bớt sự cố ứng dụng và tình trạng giật tổng thể.
    • Để giải phóng dần bộ nhớ dựa vào một số quy tắc ràng buộc của hệ thống, bạn có thể triển khai onTrimMemory. Lệnh gọi lại này cho phép các ứng dụng giải phóng tài nguyên để toàn bộ hệ thống phản hồi nhanh hơn, đồng thời mang lại lợi ích trực tiếp cho trải nghiệm người dùng cuối của ứng dụng bằng cách cho phép hệ thống duy trì hoạt động lâu hơn. Để biết thêm thông tin, hãy xem tài liệu về ComponentCallbacks.
  • Nhớ tắt mọi tính năng không được hỗ trợ trên Android (phiên bản Go).

Android vitals dành cho thiết bị Go

Để xem số liệu thống kê của Android vitals cho ứng dụng chạy trên thiết bị Android (phiên bản Go), hãy chuyển đến Google Play Console rồi đặt các bộ lọc và cấu hình thiết bị sau:

  • Loại thiết bị: Android Go
  • Phiên bản Android: 8.1 trở lên
  • RAM: 2 GB (kể từ Android 13 (API cấp 33) trở lên). Để biết danh sách đầy đủ thông số kỹ thuật của thiết bị và phần cứng, hãy xem phần Thông số kỹ thuật tối thiểu của phần cứng.
Hình 1. Hãy đặt các bộ lọc sau trong Play Console để xem chỉ số của ứng dụng chạy trên thiết bị Android (phiên bản Go).

Để xem bất cứ ứng dụng cụ thể nào đang chạy trên thiết bị Android (phiên bản Go), bạn có thể áp dụng bộ lọc Android Go trong Danh mục thiết bị như minh hoạ trong Hình 2.

Hình 2. Áp dụng bộ lọc thiết bị Android Go trong Play Console để tìm nạp chỉ số cho người dùng chạy trên thiết bị Android (phiên bản Go).