Debugging Android Applications

These slides are full with valuable information for debugging Android apps. For example: debugging the fragments lifecycle with the FragmentManager debugging option and how to stop the program execution and wait for the debugger for effective debugging . Click the link for more.
https://docs.google.com/presentation/d/1Ilb3kBa8C7cArhu7-4TAsA-dDxFkvv9eRL7DC6H56sE/pub?start=false&loop=false&delayms=3000&slide=id.p

Advertisements

How I got better at debugging

I think that debugging is hard for all new developers. Especially if the problem isn’t easy and it takes hours or days. This short story conveys the message that after some practice, debugging is easier and sometimes even more challenging and rewarding than writing stuff from scratch.
http://jvns.ca/blog/2015/11/22/how-i-got-better-at-debugging/

AndroidWiFiADB

IntelliJ/AndroidStudio plugin which provides a button to connect your Android device over WiFi to install, run and debug your applications without a USB connected.
https://github.com/pedrovgs/AndroidWiFiADB

Quick Look Debugging – NSHipster

Lastly a short review of Xcode Quick Look option and how to (quickly) add custom quick looks for your classes.
http://nshipster.com/quick-look-debugging/

Stetho – A debug bridge for Android applications

An interesting project by Facebook that allows debugging Android Apps using Chrome Developer Tools. Among the features this is a easy nice way to debug network requests (taking a different approach compared to the link above).
http://facebook.github.io/stetho/