Hướng dẫn về hiệu suất của ứng dụng
Hướng dẫn này cung cấp thông tin tổng quan về các thư viện, công cụ và phương pháp hay nhất mà bạn có thể dùng để kiểm tra, cải thiện và theo dõi hiệu suất trên Android.
Người dùng muốn các ứng dụng khởi chạy nhanh, kết xuất mượt mà và sử dụng bộ nhớ hiệu quả. Việc tối ưu hoá mức sử dụng bộ nhớ của ứng dụng là rất quan trọng để ngăn chặn tình trạng chấm dứt do hết bộ nhớ và duy trì hiệu suất cao trên tất cả các cấp thiết bị.
Nổi bật
Xem Điểm hiệu suất của ứng dụng
Làm bài kiểm tra về hiệu suất ứng dụng để nhận Điểm hiệu suất ứng dụng. Mỗi điểm số đều có thông tin chi tiết hữu ích, thông tin đánh giá và đề xuất giúp cải thiện hiệu suất của ứng dụng.
Kiểm tra hiệu suất
Tìm hiểu về việc kiểm tra hiệu suất của ứng dụng trong quá trình phát triển.
Cải thiện hiệu suất
Cải thiện hiệu suất của ứng dụng là khâu quan trọng nhất trong quá trình sản xuất.
Theo dõi hiệu suất
Theo dõi độ ổn định của bản phát hành công khai, lỗi ANR và ngưỡng mức sử dụng bộ nhớ bằng Android vitals.
Nổi bật
Cải thiện hiệu suất bằng Hồ sơ cơ sở
Việc triển khai Hồ sơ cơ sở là cách nhanh nhất, hiệu quả nhất để nâng cao hiệu suất của ứng dụng.
Nổi bật
Tối ưu hoá bộ nhớ ứng dụng
Tìm hiểu cấu trúc bộ nhớ Android cốt lõi, các phương pháp hay nhất về vòng đời và quy trình chẩn đoán để giảm mức sử dụng bộ nhớ động và bộ nhớ bitmap trên tất cả các cấp thiết bị.
Blog
Chuẩn bị ứng dụng để có hạn mức bộ nhớ lớn hơn
Tìm hiểu cách Android giải quyết các hạn chế về phần cứng bằng cách mở rộng giới hạn bộ nhớ, cũng như cách các ngưỡng hiệu suất mới của Google Play đối với việc tối ưu hoá bộ nhớ và mã DEX giúp bảo vệ chất lượng hệ sinh thái.
Các mẫu nổi bật
Macrobenchmark
Sử dụng thư viện mẫu Macrobenchmark để kiểm tra các trường hợp khởi động ứng dụng và hiệu suất trong thời gian chạy, chẳng hạn như cuộn RecyclerView để đo tình trạng giật.
Microbenchmark
Sử dụng thư viện Điểm chuẩn để đo điểm chuẩn mã và giao diện người dùng từ các mô-đun thư viện.
JankStats
Sử dụng thư viện JankStats để giám sát hiệu suất trên ứng dụng của bạn.