Q:

Можно ли дебажить встроенные классы Android

Привет всем, у меня всё ещё есть вопрос: Android.media.audiofx.Visualizer: некорректная работа на некоторых девайсах.
Но из этого вопроса вытекает более интересный: можно ли дебажить встроенные классы андроида?

A:

Чтобы дебажить нужно, чтобы в объектном коде были ссылки на номер строки в исходнике, без номеров строки будет мягко говоря затруднительно. А из продакшна обычно изымают номера строк и отладочную информацию. 
Если в библиотеках вы укажете ссылку на предварительно выкачанные исходники классов Андроида - то вы увидите какую конкретно процедуру вызывает ваш код, но дальше уже тьма...
Можно конечно заняться реверс инжинирингом объектников с их сборкой с дебаг информацией, но это занятие еще то. Тем паче если в коде будут вызовы нативных функций то рискует вовсе превратиться в реальный кошмар.

