• EnglishEspañol日本語한국어Português
  • Log inStart now

Android agent release notesRSS

June 19, 2015
Android agent v5.1.2

Fixes

  • Resolves an issue where the connection type used by the app may have been incorrectly reported.

June 5, 2015
Android agent v5.1.1

Notes

  • Resolves a compatibility issue that may occur when running apps on Android M preview.

June 3, 2015
Android agent v5.1.0

Improvements

  • The Android SDK will now collect an app build identifier when an app crashes, which will be displayed in parentheses beside the version number in the Crash Details page in RPM. This value defaults to the string versionCode that is specified in the app's AndroidManifest.xml. If versionCode is not specified the build identifier not be displayed.
  • A new API method withBuildIdentifier(String) was added to allow specifying a custom app build identifier, overriding the default value pulled from versionCode.
  •  Updates to unique ID management to improve accuracy of unique device counts.

May 19, 2015
Android agent v5.0.3

Fixes

  • Fixes a crash resulting from empty body responses when using version 1.9 of the Retrofit library.
  • Corrects an internal issue with reserved attribute names. 'interactionDuration' is now a reserved attribute name.

May 1, 2015
Android agent v5.0.1

Fixes

Android agent v5.0.0

Improvements

Insights for Mobile

This release introduces Insights for New Relic Mobile.

The Android SDK now automatically records Session, Interaction, and Crash events in New Relic Insights. After upgrading to this release, you will be able to build queries and dashboards in Insights with the new Mobile event type. All events include attributes reflecting session and unique install identifiers, device, OS, geography, duration and other data. See the Insights documentation for a description of Mobile attributes and Insights usage details.

Custom events

In addition to the standard events available in Insights, you can now record custom events. Custom events have a name and set of key:value attributes, perfect for capturing usage, monetization, and custom performance data. Custom events are also available in Insights. See the Mobile Custom Event documentation for details.

Custom attributes

In addition to event-specific attributes, this release provides support for install-scoped attributes. An attribute recorded in the app will be attached to every Session, Interaction, Crash, and Custom event reported from that instance of the app. Custom attributes are perfect for tracking durable information like account id, campaign origin, subscription level, etc. See the Mobile Custom Attribute documentation for details.

The Android API documentation includes details on sending custom events and attributes to Insights.

April 8, 2015
Android agent v4.273.4

Fixes

  • Addresses an issue that could cause a null pointer exception when an empty response body was received using older versions of the Retrofit library
  • Corrects a potential ConcurrentModificationException during instrumentation when a large number of HTTP requests was made

March 4, 2015
Android agent v4.265.0

Improvements

  • This release adds instrumentation for versions 2.1+ of Square's OkHttp library. 1.x versions continue to be supported.
  • This release also adds support for the Retrofit (1.8+) and Picasso (2.4+) libraries from Square.

Notes

February 19, 2015
Android agent v4.244.0

Improvements

  • A custom application version can now be set using the new method NewRelic.withApplicationVersion(String appVersion)
  • Added the method NewRelic.recordMetric(String name, String category) to allow recording a custom metric with just a name and category, the value defaulted to 1. 

Notes

  • This release supports Android 2.2+. Future releases will require 2.3+.

February 5, 2015
Android agent v4.190.0

Improvements

  • Improved instrumentation of the OkHttp library v1.6 to include support for OkURLFactory

Notes

  • This will be the last release of the Android SDK to support Android 2.2. Future versions will require 2.3+.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.