Splunk MINT SDK for Android

Splunk MINT SDK for Android Developer Guide

Download manual as PDF

Download topic as PDF

Changelog

Download

To download the latest version of the Splunk MINT SDK for Android, see Requirements and installation for Android.

Note  Use of the Splunk MINT SDK is subject to the Splunk MINT Terms of Service.

For help with common issues, see Troubleshooting Splunk MINT.

Version 5.2.4

Released 08/08/2018


What's New

  • The Splunk MINT SDK for Android now makes the network reporting API a first-class citizen.


API Changes

  • Added logNetworkEvent method.

Version 5.2.2

Released 09/13/2017


What's New

  • The Android Gradle plugin now supports Android Studio 2.3.x. For more about requirements, see Use the Gradle plugin for Android.
  • The Splunk MINT SDK for Android now piggybacks on energized antenna to auto-flush the data.

API Changes

  • Added Mint.setAutoFlushMinimumInterval method.
  • Added Mint.disableAutoFlash method.

Version 5.2.1

Released 1/12/2017


What's New

Our Android Gradle plugin now supports Android Studio 2.2. For more about requirements, see Use the Gradle plugin for Android.


API Changes

The Mint.disableMemoryPressureMonitoring method has been added.

Version 5.2.0

Released 11/09/2016


What's New


API Changes

  • The MintActivity class has been removed.
  • The Mint.initAndStartSession and Mint.initAndStartSessionHEC methods now take an application instance (android.app.Application app ) as the first parameter rather than a context (android.content.Context context).
  • The Mint.setLocation(myLocation) method has been added.
  • Mint.setLocation(myLatitude, myLongitude, myLocationTimestamp) has been added to the possible hybrid API calls for WebView monitoring.

Version 5.1.0

Released 8/8/2016


What's New

  • How you use the Gradle plugin has changed. You also have the option to use instrumentation that intercepts network calls. For details, see Use the Gradle plugin for Android.
  • Transactions are now tracked using a transaction ID. As a result, transaction names no longer need to be unique. For details, see Monitor transactions.
  • You can now create timers to track the elapsed time of activities, in nanoseconds. For details, see Create timers.
  • You can now report Application Not Responding occurrences (ANRs). For details, see Report ANRs.
  • New fields have been added to the fields that MINT collects using the MINT SDKs. For a detailed list, see List of data fields in the Splunk MINT Overview manual.


API Changes

  • The Mint.timerStart(name) and Mint.timerStop(id) methods have been added.
  • The Mint.startANRMonitoring(timeout, ignoreDebugger) method has been added.
  • The Mint.transactionStart method returns a transaction ID.
  • The name parameter has been replaced by an id parameter for the Mint.transactionCancel and Mint.transactionStop methods.

Version 5.0.0

Released 03/21/2016


What's New


API Changes

  • Add an initAndStartSessionHEC method for initializing the SDK for the HTTP Event Collector. For details, see Add Splunk MINT to your Android project.
  • Renamed the enableDebug method to enableDebugLog.
  • Renamed the logExceptionMap and logExceptionMessage methods to logException to use the same overload name.
  • Added a logView(view, key, value) method.
PREVIOUS
API Reference
  NEXT
Known issues for Splunk MINT SDK for Android 5.2.4

This documentation applies to the following versions of Splunk MINT SDK for Android: 5.2.x


Was this documentation topic helpful?

Enter your email address, and someone from the documentation team will respond to you:

Please provide your comments here. Ask a question or make a suggestion.

You must be logged into splunk.com in order to post comments. Log in now.

Please try to keep this discussion focused on the content covered in this documentation topic. If you have a more general question about Splunk functionality or are experiencing a difficulty with Splunk, consider posting a question to Splunkbase Answers.

0 out of 1000 Characters