# Crash reporting in Firebase

DevFeed: [Crash reporting in Firebase](<https://devfeed.tech/articles/crash-reporting-in-firebase-25836.md>)

Original publisher: [Read original article](<https://segunfamisa.com/posts/firebase-crash-reporting>)

Author: Segun Famisa

Published: 2016-05-26T12:05:30Z

Content type: tutorial

Language: en

Sources: [Segun Famisa](<https://devfeed.tech/sources/segun-famisa.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Android](<https://devfeed.tech/topics/android.md>), [Android Studio](<https://devfeed.tech/topics/android-studio.md>), [Development](<https://devfeed.tech/topics/development.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-studio](<https://devfeed.tech/tags/android-studio.md>), [code](<https://devfeed.tech/tags/code.md>), [crash](<https://devfeed.tech/tags/crash.md>), [crash-reporting](<https://devfeed.tech/tags/crash-reporting.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

## AI overview

A tutorial on configuring Firebase Crash Reporting in an Android app using Google Play services 9.0, Android Studio, the Firebase console, a google-services.json file, and the Firebase SDK. It explains that fatal errors are reported automatically after setup and that handled non-fatal exceptions can be reported manually.

## Source excerpt

Update: (21st of September, 2016) Since publication of this post, Firebase has changed and evolved, and this post has been updated to the new state of things. Last week, at Google I/O, Google announced a number of interesting new features in Firebase. The new Firebase is said to be a "Unified app platform for mobile developers" adding new tools to help develop faster, improve app quality, engage users and monetize apps. You can check out this intro video here. Some of the new features in the Firebase upgrade include: Firebase Analytics. Firebase Cloud Messaging. Firebase Test Lab and Crash Reporting. Firebase Notifications, Dynamic Links, App Indexing, AdWords, Firebase Invites etc I've been playing around the new product and it's been amazing. In this post, I'm going to show you how to use Firebase for Crash reporting in order to improve the quality of apps that you ship. How to use? The new Firebase works with the new Google Play Services 9.0, and to use it in Android Studio, you need to follow these steps: Setup Firebase 1. Pre-requisites Ensure your development environment meets the pre-requisite requirements. The Pre-requisites as seen here are: An Android device running Google Play services 9.0.0 or later The Google Play services SDK from the Android SDK Manager Android Studio 1.5 or higher An Android Studio project and its package name. 2. Add Firebase to your app Next step is to add Firebase to your app. To do this, you need to create a project on the Firebase console. Click on Create New Project (if you're starting a new project) or import Google Project if you're importing an existing project, and follow through the steps. Now, within your app, click on click on Add Firebase to your Android app. You'll be prompted to add your package name, and also to download a config file. This is the usual google-services.json file. Be sure to add it to your app module's directory. (e.g /app) 3. Add the SDK to your app To use Firebase in your app, you need to add and se