24 ratings
  • 1
  • 2
  • 3
  • 4
  • 5
5 star 11
4 star 1
3 star 2
2 star 2
1 star 8
Compatible with
  • Android

HockeyApp for Android 4.1.4.0

Microsoft

HockeyApp is a platform to collect live crash reports, get feedback from your users, distribute your betas, recruit new testers, and analyze your test coverage.

HockeyApp is a platform to collect live crash reports, get feedback from your users, distribute your betas, recruit new testers, and analyze your test coverage.

The following features are currently supported:

  1. Collect crash reports: If your app crashes, a crash log is written to the device's storage. If the user starts the app again, they will be asked asked to submit the crash report to HockeyApp. This works for both beta and live apps, i.e. those submitted to the App Store. Crash logs contain viable information for you to help resolve the issue. Furthermore, you as a developer can add additional information to the report as well.

  2. User Metrics: Understand user behavior to improve your app. Track usage through daily and monthly active users, monitor crash impacted users, as well as customer engagement through session count. You can now track Custom Events in your app, understand user actions and see the aggregates on the HockeyApp portal. User Metrics requires a minimum API level of 14 (Android 4.x Ice Cream Sandwich).

  3. Update Ad-Hoc / Enterprise apps: The app will check with HockeyApp if a new version for your Ad-Hoc or Enterprise build is available. If yes, it will show an alert view to the user and let him see the release notes, the version history and start the installation process right away.

  4. Update notification for app store: If an update is available for your app on the app store, an alert can be displayed to the user to allow them to navigate to the listing for the update on the app store (Disabled by default).

  5. Feedback: Besides crash reports, collecting feedback from your users from within your app is a great option to help with improving your app. You act on and answer feedback directly from the HockeyApp backend.

  6. Authenticate: To help you stay in control of closed tester groups, you can identify and authenticate users against your registered testers with the HockeyApp backend. The authentication feature supports several ways of authentication.

Learn More

Learn more about HockeyApp by visiting http://hockeyapp.net

Release Notes

v4.1.4.0

  • This version fixes a regression in Xamarin.iOS that was introduced in 4.1.3 where .NET exception crash reports were incomplete.

v4.1.3.0

  • This version wraps HockeySDK-iOS 4.1.5 and HockeySDK-Android 4.1.4.
  • This release fixes an issue where adding the HockeySDK caused issues with the debugger for crashes caused by an NSException.

v4.1.2.0

  • Wraps HockeySDK-iOS 4.1.4 and HockeySDK-Android 4.1.3.
  • Uses Mono's latest support for uninstalling/reinstalling signal handlers (iOS).

v4.1.1.0

  • Wraps HockeySDK-iOS 4.1.3 and HockeySDK-Android 4.1.2
  • Allows for user configuration whether to terminate the app when a UnobservedTaskException occurs.
  • Includes several fixes around our documentation and ApiDefinition.

v4.1.0.3

  • Add Custom Events support
  • Add Android 7.0 support

v4.1.0.2

  • Namespace Change Moves Bindings into HockeyApp.Android namespace

v4.1.0.1

  • Updated to v4.1.0-beta2 of the HockeyApp SDK for Android
  • Fix an issue where additional metadata from CrashManagerListener was not properly attached to Android crash logs
  • Improve Android parameter bindings
  • Improvements in sample apps and documentation

v4.1.0.0

  • Updated to v4.1.0-beta1 of the HockeyApp SDK for Android

v3.7.0.0

  • Updated to v3.7.0 of the HockeyApp SDK for Android
  • Fixed terminate issue TraceWriter

v3.6.2.0

  • Updated to v3.6.2 of the HockeyApp SDK for Android
  • Fixed TraceWriter ignoring terminate parameter
Write a Review

11 reviews

Björn Bentmar rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Linker fails when updating to 4.1.0.3 an android

error MSB4018: Xamarin.Android.XamarinAndroidException: error XA2006: Reference to metadata item '!!0[] System.Array::Empty()' (defined in 'HockeySDK.AndroidBindings, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null') from 'HockeySDK.AndroidBindings, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' could not be resolved. ---> Mono.Cecil.ResolutionException: Failed to resolve !!0[] System.Array::Empty()

Posted on: October 13, 2016 / Version: 4.1.0.3
David Riha rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

That feeling when crash-reports component is actually causing crashes.. Works bad together with Parse SDK, for more info refer to my comment at HockeyApp for iOS component - the problem does not occur in the exact same situation, but when it occurs it is the exact same problem.

Posted on: August 8, 2016 / Version: 4.1.0.2
Steffen Epple

Works great. Only thing to mention here is that if you want to customize user/description/contact, you need to call TraceWriter.Initialize(yourOwnCrashManagerListner) in addition to registering the CrashManager with your own crashManagerListener.

Posted on: March 27, 2015 / Version: 3.5.0
Mikhail Melnik rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Thanks for quick response and proper component extension!

Posted on: February 19, 2015 / Version: 3.0.2
Benoit Jadinon rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

soooo... HockeyApp Android 3.5.0 is out for about 3 weeks now, fixing a problem with Android 5, this component should be updated by now, and more importantly, why isn't the binding open source ?

Posted on: January 11, 2015 / Version: 3.0.2
Peter Major

Updating from HockeyApp is busted for Lollipop for the 3.0.2 release - it doesn't detect "Unknown Sources" properly. This package needs to be updated to the latest version:

http://support.hockeyapp.net/discussions/problems/31133-android-50-failing-to-detect-unknown-sources

Posted on: December 8, 2014 / Version: 3.0.2
David Johnson rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

I'm using this and the iOS version from a Xamarin Forms application. Crash reports are collected ok, but on Android the feedback form is giving me this exception: java.lang.IllegalStateException: Target host must not be null, or set in parameters. scheme=null, host=null, path=nullapi/2/apps/null/feedback/.

Posted on: November 2, 2014 / Version: 3.0.2
Kevin Skrei rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Also used the tpurtell github link to get crash reports. Working well so far.

Posted on: September 25, 2014 / Version: 3.0.2
Ahmed Kehinde

I couldn't get any crash reports until i followed this post: https://github.com/tpurtell/AndroidHockeyApp

Posted on: September 4, 2014 / Version: 3.0.2
Mike Hamilton rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

This has worked flawlessly for me, I've implemented it into two apps and have used the Android and iOS versions, following the instructions carefully. I'm glad this exists!

Posted on: July 30, 2014 / Version: 3.0.2
Petr Slivka rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

It is great that this component exists! Unfortunately I have to give only one star.

More information about problem with this component can be found below.

http://stackoverflow.com/questions/24265095/unusable-component-hockeyapp-for-android-xamarin-component-store

Posted on: June 25, 2014 / Version: 3.0.2