Java
Last updated
Was this helpful?
Last updated
Was this helpful?
Install com.bugsplat
from .
Maven
Gradle
After you've installed the SDK from Maven, add an import statement for com.bugsplat.BugSplat
:
Call BugSplat.init
providing it your database
, application
, and version
. It's best to do this at the entry point of your application. Several defaults can be provided to BugSplat. You can provide default values for things such as description
, email
, key
, notes
, user
and additional file attachments.
For servers, console applications, or applications where you don't want to show the report dialog, call BugSplat.setQuietMode
to prevent the BugSplat dialog from appearing.
Wrap your application in a try/catch block and call BugSplat.handleException
in the catch block. This will post the exception to BugSplat.
Click the link in the ID column to see details about the report:
Thatโs it! Your application is now configured to post reports to BugSplat.
If your application uses , add a call to BugSplat.handleException
in uncaughtException
to post a report to BugSplat before the thread is terminated.
This repo includes sample projects that demonstrate how to integrate bugsplat-java
. Please review the and folders for more a sample implementation. To run the sample projects, clone this repo and open it in either or .
Once you've generated an exception, navigate to the BugSplat and ensure you have to correct database selected in the dropdown menu. You should see a new report under the Recent Crashes section: