I am a beginner android developer and trying to fix some bugs in the app.
I was using Android Studio Debugger to manually put breakpoints and see how the execution was going. This process was working fine for me until now, when I am in a situation, where I am not able to figure out why certain view is opening up when I do a certain action (I do not know where exactly to put breakpoints).
This led me to wonder if there was an automatic way of knowing what is going on behind the scenes when a user performs a certain action in an app. LogCat is one way, but it does not show all function calls. Only some of them.
I wish to know if there is a way to know, for example, if a user taps on a button, so and so functions are called in such and such sequence.