tazboyz16 / Ubuntu-Server-Auto-Install

Auto Install for Ubuntu Server Iso with Auto installing Scripts with Programs Scripts Installs/Reinstall with Configs and Systemd service file
https://tazboyz16.github.io/Ubuntu-Server-Auto-Install/
GNU General Public License v3.0
27 stars 11 forks source link

Setup Airbrake for your Android application #42

Closed tazboyz16 closed 7 years ago

tazboyz16 commented 7 years ago

Installation & Setup

  1. Download the Airbrake Jar our build from source via GitHub

  2. Copy the .jar file to your Android app's libs/ folder

  3. Import the AirbrakeNotifier class in your app's main Activity:

    import com.loopj.android.airbrake.AirbrakeNotifier;
  4. In your activity's onCreate function, register to begin capturing exceptions (You can find your project API KEY with your project's settings):

    AirbrakeNotifier.register(this, "<Your project API KEY>");

Configuration

The AirbrakeNotifier.register call requires a context and Airbrake API key to be passed in, and optionally a third argument specifying the environment. The environment defaults to production if not set.

To notify Airbrake of non-fatal exceptions, or exceptions you have explicitly caught in your app, you can call AirbrakeNotifier.notify. This call takes exactly one argument, a Throwable, and can be called from anywhere in your code. For example:

try {
    // Something dangerous
} catch(Exception e) {
    // We don't want this to crash our app, but we would like to be notified
    AirbrakeNotifier.notify(e);
}

For more information please visit our official GitHub repo.