Performance on Android is very important and Google provides the necessary tools to increase your app's performance. This presentation is about the old Android Monitor and the new Android Profiler which Google introduced as part of Android Studio 2.4
1 of 34
Download to read offline
More Related Content
Android monitor vs android profiler
1. SOFTWARE ENGINEER | AUTHOR | INVESTOR
Omri Erez
THE ANDROID MONITOR
VS.
THE NEW ANDROID PROFILER
@innovationMaze | @OomriErez
3. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
3
GN
CM
G The GPU monitorN The network monitor
C The CPU monitorM The memory monitor
The Android Monitor
Features
6. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
6
TN
CM
T Events Time LineN The network monitor
C The CPU monitorM The memory monitor
The Android Profiler
Features
7. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
7
N
M The memory monitor
8. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
8
Trigger manual GC events1
The Memory Monitor
9. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
9
Record memory allocations2
The Memory Monitor
10. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
10
Dump Java heap3
F29B2
The Memory Monitor
12. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
12
Unique color for each memory sector1
The Memory Monitor
13. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
13
Better indication for manual GC events2
The Memory Monitor
14. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
14
3
The Memory Monitor
Possible to view history
15. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
15
N
N The network monitor
16. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
16
Analyze network consumption1
The Network Monitor
18. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
18
Change the measured time1
The Network Monitor
19. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
19
See details about the network request2
The Network Monitor
20. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
20
3
The Network Monitor
Watch request headers
21. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
21
4
The Network Monitor
Watch calls stack
22. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
22
N
C The CPU monitor
23. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
23
Watch CPU of User & Kernel1
The CPU Monitor
25. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
25
Watch activity in all threads1
The CPU Monitor
26. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
26
Record methods execution2
The CPU Monitor
27. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
27
Record methods execution2
The CPU Monitor
28. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
28
Execution Chart3
The CPU Monitor
29. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
29
N
T Events Time Line
30. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
30
Watch activity lifecycle events1
Events Time Line
31. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
31
Watch configuration changes2
Events Time Line
32. The Android Monitor vs. the New Profiler
? 2016 Jetfabrik Multipurpose Theme. All Rights Reserved.
32
Watch user inputs3
F29B2
Events Time Line