Android 3.419.0

Released on: 
Thursday, July 24, 2014 - 00:01

Improvements

  • Naming changes to Interaction Traces

    We've changed the naming scheme for Interaction Traces to be more clear. Instead of "ActivityClass#onCreate", you'll see "Display ActivityClass". If you want to change the name of a running Interaction, just call setInteractionName().

  • New API methods for starting and stopping Interaction Traces

    We've added two new methods to the NewRelic class API to give you greater control over starting and stopping Interaction Traces. The startInteraction() method now just takes a string, no context needed. Use endInteraction() to stop a running interaction.

  • New @SkipTrace annotation to exclude methods from default instrumentation

    While automatic instrumentation is one of the more convenient features of the agent, there are a few cases where it can get in the way. Should you encounter one of these cases, simply add this annotation to the method in question, and the agent will skip it during compile time instrumentation.