Ứng dụng Android và các công cụ phân tích bài 2

0
558

Bài hướng dẫn học lập trình android trước chúng ta đã tìm hiểu về một số công cụ phân tích trong thử nghiệm ứng dụng Android, bài học này chúng ta sẽ tiếp tục tìm hiểu một số công cụ khác như Hệ thống cấp bậc Viewer, Systrace, Simulating….

1. Hệ thống cấp bậc Viewer

Những perspective Hierarchy Viewcho phép bạn hình dung xem hệ thống các ứng dụng Android của bạn và giúp bạn xác định các lớp không cần thiết trong hệ thống cấp bậc này.

Bạn có thể mở Hierarchy View bằng cách vào Window ▸ Open Perspective ▸ Other… ▸ Hierarchy View.

Trong Windows bạn có thể chọn các quá trình mà bạn muốn phân tích sự phân cấp xem.

a1

Việc bố trí đang hoạt động được phân tích và hiển thị.

a2

Các Tree View nhìn thấy ba bóng đèn cho các quan điểm.

Người đầu tiên cho biết thời gian để tính toán kích thước của xem, điều thứ hai cho biết thời gian cho việc tạo bố trí và một phần ba để vẽ các điểm. Hiệu suất làm việc chuyên sâu được chỉ định với các màu vàng hoặc đỏ.

Chia sẻ tài liệu  >>> tự học lập trình

2. Systrace

Systrace cho phép đo hiệu suất trực tiếp tại trung tâm. Để kích hoạt Systrace, chọn tùy chọn Developer và chọn mục Enable traces. Trong hộp thoại tiếp theo, bạn có thể xác định loại sự kiện nên được cấu hình, ví dụ như đồ họa và View.

a3

Để sử dụng Systrace, mở một terminal và chạy thư mục systrace.py từ / tools / Systrace android_sdk_installdir.

Bạn cũng có thể bắt đầu Systrace trực tiếp từ Eclipse thông qua DDMS

a4

a5

Systrace chụp các sự kiện trong 5 giây. Kết quả Systrace tạo ra một tập tin HTML cho phép bạn phân tích các vấn đề tiềm năng.

Tham gia học android chuyên nghiệp >>> khóa học lập trình Android 

3. Simulating – Một điểm ảnh

Bạn có thể sử dụng dòng lệnh để mô phỏng mật độ thiết bị và độ phân giải hiển thị khác nhau.

Điều này cho phép bạn sử dụng một thiết bị với một mật độ thiết bị cao và độ phân giải để mô phỏng các thiết bị khác.

Chia sẻ

BÌNH LUẬN

Please enter your comment!
Please enter your name here