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 was lost due to a rupture in the space-time continuum.
The preview of this section was whisked away by a shark-infested tornado.
The preview of this section was last seen in the Bermuda Triangle.
The preview of this section left for Hollywood to appear in a reality TV show.
The preview of this section was the victim of a MITM ('Martian in the middle') attack.
The preview of this section is presently indisposed.
The preview of this section is off trying to sweet-talk the Khaleesi into providing us with a dragon.