~/talk

DAAS: Debugging as a skill!

Talkat droidcon Berlin 2024 · 2024-07-03..07-05· [android, testing]
slides:none on file

A practical debugging recipe that names tools, numbers and outcomes: use Logcat and breakpoints to inspect runtime values, run the Android debugger to step into functions, and read the profiler’s CPU and memory flame charts (heap dump shows ~3,220 classes in the demo). Use the App Inspector for databases, network rules and background workers, the Layout Inspector and hardware UI profiler to hit the 16.67 ms frame budget and spot GPU overdraw up to 4x, enable StrictMode and compiler reports for composable stability, and catch leaks with LeakCanary.

AI-written summary · about

  1. 0:00Introduction
  2. 0:48Debugging skills matter
  3. 1:54Defining debugging
  4. 3:03Print statements and Logcat
  5. 6:14Android debugger breakpoints
  6. 12:02Profiling performance
  7. 19:30App inspection databases networking
  8. 23:24Jetpack Compose UI performance
  9. 31:15Strict mode compiler reports
  10. 34:51Memory leaks detection
  11. 35:33Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.