+1

Android Profiler in Android Studio 3.0

Giới thiệu

Trong bài viblo tháng trước mình đã gửi đến các bạn một số thông tin cập nhật cơ bản của Android Studio 3.0 . Hôm nay mình muốn gửi đến các bạn một mục không lạ nhưng lại khá mới trong Android Studio 3.0 đó chính là Android Profiler.

Nội dung chính

Như các bạn đã biết nội dung các thông tin update của bản Android Studio 3.0 được công bố chính thức tại : ( https://android-developers.googleblog.com/2017/10/android-studio-30.html ) , trong đó Android Profiler được giới thiệu trong đề mục Optimize với một loạt các thông số liên quan :

Android Profiler - Combined timeline view.

CPU Profiler

Memory Profiler

  • Network Profiler*

Android Profiler là 1 cửa số hoàn toàn mới trong Android Studio 3.0 nó được sinh ra để thay thế cho Android monitor tools trong các phiên bản trước. Android profiler cung cấp cho nhà phát triển thông tin thời gian thực của các thông số của ứng dụng : CPU, memory , network . Để thực hiển mở của sổ Android Profiler bạn làm như sau :

  1. Click View > Tool Windows > Android Profiler ( Hoặc bạn có thể click Android Profiler trên thanh toolsbar)
  2. Hình trên các bạn có thể thấy : 1 , 2 là vị trí ban chọn device và app process bạn cần theo dõi profile. 3 là thanh điều khiển bạn có thể zoom timline . 4 là button giúp bạn chuyển tới ngay dữ liệu hiện tại . 5 mô tả thời gian của các sự kiên : shows activity states(trạng thái activity), input user event (sự kiện input từ người dùng), screen rotatation (sự kiện xoay màn hình.)

Hình trên thể hiện chế độ timeline tổng hợp, để có thể xem được chi tiết cho từng loại : CPU, Memory hay Network bạn click vào từng biểu đồ để có thông tin chi tiết đồng thời vào cái đặt mở rộng để thiết lập thêm các thông số ,để bật chế độ mở rộng bạn làm như sau :

  1. Vào Run > Edit Configurations
  2. Trong panel bên trái bạn chọn ứng dụng cần xem chi tiết
  3. Click tab Profiling sau đo check vào thẻ Enable advanced profiling Sau đó bạn sẽ có thống kê chi tiết cho vấn đề ban cần quan tâm ví dụ hình ảnh về CPU profile

Kết luận

Vậy là mình đã giới thiệu với các bạn sơ qua về Android Profiler trong Android Studio 3.0 chi tiết bài viết bằng tiếng anh các bạn có thể tham khảo tại (https://developer.android.com/studio/preview/features/android-profiler.html) . Cảm ơn các bạn theo dõi và rất mong có nhiều góp ý.


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí