The following is the first few sections of a chapter from The Busy Coder's Guide to Android Development, plus headings for the remaining major sections, to give you an idea about the content of the chapter.
When you wrote your app, you intended for it to work.
Hence, it is fairly likely that your app will crash in the hands of your users. In order to be able to fix the underlying problems, you need to learn about the crashes and the state of the app at the time of the crash.
There are any number of solutions to this problem. This chapter will outline a few of them and focus on one open source solution: Application Crash Reports for Android, better known as ACRA.
Specifically, this chapter covers ACRA 5.1.1. If you used ACRA previously, the configuration API has changed a fair bit, particularly in terms of the annotations that you can use.
Understanding this chapter requires that you have read the core chapters and understand how Android apps are set up and operate. Having read the chapter on notifications is also a good idea, though not absolutely essential.
The preview of this section is out seeking fame and fortune as the Dread Pirate Roberts.
The preview of this section was traded for a bag of magic beans.
The preview of this section was stepped on by Godzilla.
The preview of this section is presently indisposed.
The preview of this section was fed to a gremlin, after midnight.
The preview of this section apparently resembled a Pokémon.
The preview of this section left for Hollywood to appear in a reality TV show.