14 ratings
  • 1
  • 2
  • 3
  • 4
  • 5
5 star 14
4 star 0
3 star 0
2 star 0
1 star 0
Compatible with
  • Android
  • iOS

Raygun4Net 5.5.0

Raygun

Send exception messages in your Android and iOS applications to the Raygun cloud service.

Raygun4Net is a small library that can listen to all unhandled exceptions in your Android and iOS applications and send the details to your Raygun.com account. This allows you to see issues in your application as soon as your users encounter them alongside performance issues that are causing bad user experiences. Debug and release improvements and fixes for your customers faster than ever before using the Raygun software intelligence platform.

As you can see below, only a small amount of code is required to integrate this Raygun provider into your application. Full documentation is provided when you install this component, and a step-by-step guide is available when you create an application on your Raygun.com dashboard.

In the code below, attaching both Crash Reporting and Real User Monitoring (Pulse) monitors the errors, crashes and performance issues affecting your users and presents them immediately for review within your Raygun dashboard.

using Mindscape.Raygun4Net;
...

// Place this code somewhere in the main entry point of your application.
// For Android, make sure to pass in the main entry activity to the AttachPulse method.
RaygunClient.Initialize("YOUR_APP_API_KEY").AttachCrashReporting().AttachPulse();

Sign up to Raygun.com to generate api keys for the above code and to view the error reports and performance data sent from your applications.

Release Notes

  • Fixed JavaProxyThrowable handling based on a Xamarin.Android change.
  • Improved stacktrace parsing for Xamarin.Android and Xamarin.iOS.
  • Raygun4Net.Xamarin.iOS updated to use Raygun4iOS v2.3.4, mostly to solve potential duplicate symbol issues.
  • Batch Pulse messages in Xamarin.Android provider to handle more load.
Write a Review

6 reviews

Pubudu Gayan rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Cool I am using raygun all of my applications (API,XAMARIN) thanks Raygun.

Posted on: September 8, 2016 / Version: 5.3.0
Daniel Nordmark rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Works great, by far the best and easiest bug tracking tool I’ve tried!

Posted on: August 19, 2014 / Version: 2.0.6
James Bright rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

One line of code, no hacks. I was pretty impressed with ease of use. Developers are very responsive as well. (I had an issue where older code that I wrote was doing a try/catch in the static Main function. Don't do that, as it will eat the exception and not give Raygun the opportunity to process it. Just use Raygun's solution... much easier.)

Posted on: April 9, 2014 / Version: 2.0.1
Isaac McNaughton rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Raygun is a great product, and service! It really is that easy to hook in to an existing Xamarin project, and getting notified of exceptions via the Raygun service is nice and quick. Great customer support too.

Posted on: March 25, 2014 / Version: 1.0.12
joey zacherl rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Excellent service. Easy install with 1 line of code. I've already benefited from this. Had a crash email this weekend, a few minutes later I had a few more. A half hour later I got an email from a client who reported the bug. Within a few minutes I had the bug fixed and satisfied the client! Without Raygun's error reporting this would have been much more difficult.

Posted on: March 25, 2014 / Version: 1.1.3
Ian Jones rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Amazing product, easy to integrate and customise. Great Web UI for admin. No simpler way of knowing about a problem before the client calls!

Posted on: March 25, 2014 / Version: 1.1.3