Performance Tooling
summary
Android Studio 3.0 ships a new Android Profiler with a unified timeline showing CPU, memory and network plus input and activity events; CPU profiler supports method tracing sampled or instrumented to find, for example, disk-cache creation blocking onCreate on the main thread; memory profiler gives live allocation call stacks, heap dumps and identifies getView allocations; network profiler shows radio power states and when requests should be batched; there's an APK analyzer CLI for CI and a profile-external-APK mode; works on Oreo and on Nougat with advanced profiling enabled.
AI-written summary · about
chapters (7)
- 0:00Intro
- 3:05CPU Profiler
- 9:27Memory Profiler
- 17:36Comments
- 18:27Android Studio for APK
- 19:35Android Studio 300
- 21:17Android Vitals
related talks
16mAndroid Studio Profiler Discovery
31mImprove app performance with Android Studio Profilers
35mIn Search of Performance: the Subtle Art of Android Profiling
41mDeep dive into Android Studio Profilers
13mAndroid Studio Profiling
43mBenchmarking your application
43mAndroid Dev Tools and Workflows
40mDebugging Android Performance at Scale: Lessons from Building Datadog's Mobile Profiler
