AppDynamics switched from Semantic Versioning to Calendar Versioning starting in February 2020 for some agents and March 2020 for the entire product suite.


    Skip to end of metadata
    Go to start of metadata

    See the following for the list the supported environments for Android, iOS, Xamarin, and Cordova:

     

    Mobile RUM Support

    Android Agent

    Supported EnvironmentsNameSupported Version(s)
    Operating SystemAndroid2.3.3+
    Architecturearm64-v8a, armeabi, armeabi-v7a, mips, mips64, x86, and x86_64-
    Frameworks  Ant-
    Gradle0.6.3+
    Maven3.1.1+
    Crash ReportersMobile RUM does not officially support 3rd-party crash reporters.N/A

    HTTP Libraries

        
    HttpURLConnection/HttpsURLConnection-
    HttpClient-
    OkHttp2.2.0–3.9.0
    ch.boye.httpclientandroidlib-
    retrofit-
    retrofit2-
    Other HTTP libraries can be added by using the agent SDK. See Customize the Android Instrumentation for more information.-

     

    Android Gradle Plugin VersionMinimum Android Agent Version
    0.6.33.8.2.0
    0.7.30.9.23.8.3.0
    0.10.00.12.0

    3.9.0.0

    1.1.21.1.3

    4.0.3.3

    1.3.01.4.04.0.7
    1.5.02.2.0

    4.2.0*

    >= 2.3.0 (forces Build Tools 25.0.0 or higher)4.2.9

    *The Android Agent Plugin versions before 4.2.9 are not compatible with Android Build Tools versions 24+ because of the Java 8 bytecode generated in class files.

    iOS Agent

    Supported EnvironmentsNameSupported Version(s)
    Operating SystemiOS9+
    ArchitectureApple 32-bit ARM, Apple 64-bit A7-
    FrameworkXCode8+
    Crash ReportersMobile RUM does not officially support 3rd-party crash reporters.N/A

    Apple WatchKit Extension Environments

    watchOS1
    HTTP LibrariesNSURLConnection-
    NSURLSession-
    Alamofire - Initialize the iOS Agent before initializing Alamofire to ensure that network requests are monitored. 
    Other HTTP libraries can be added by using the agent SDK. See Customize the iOS Instrumentation for more information.-

    Xamarin Agent

    Supported EnvironmentsNameSupported Version(s)
    Operating SystemAndroid2.3.3+
    iOS

    9+

    ArchitectureXamarin.Android Supported CPU Architectures-
     Apple 32-bit ARM, Apple 64-bit A7 - See 32/64-bit platform considerations for information regarding the correct architecture for your iOS version.-
    Framework.NET - Mono4.8+
    Crash ReportersMobile RUM does not officially support 3rd-party crash reporters.N/A

    Apple WatchKit Extension Environments

    Not supported-
    HTTP LibrariesN/A - The Xamarin Agent does not support automatic instrumentation for network requests made with any library. You will need to manually instrument HTTP network requests regardless of what library is used.-

    Cordova Plugin

    Supported EnvironmentsNameSupported Version(s)
    Operating SystemAndroid4.4 - 8.1
    iOS

    9+

    Architecture

    Android: arm64-v8a, armeabi, armeabi-v7a, mips, mips64, x86, and x86_64

    -
    iOS: Apple 32-bit ARM, Apple 64-bit A7-
    FrameworkApache Cordova7+
    Crash ReportersMobile RUM does not officially support 3rd-party crash reporters.N/A

    Apple WatchKit Extension Environments

    Not supported-
    HTTP Libraries

    Android:

    • HttpURLConnection/HttpsURLConnection
    • HttpClient
    • OkHttp
    • ch.boye.httpclientandroidlib
    -

    iOS:

    • NSURLConnection
    • NSURLSession
    -

    React Native Agent

    Supported EnvironmentsNameSupported Version(s)
    Operating SystemAndroid4.4 - 8.1
    iOS

    9+

    Architecture

    Android: arm64-v8a, armeabi, armeabi-v7a, mips, mips64, x86, and x86_64

    -
    iOS: Apple 32-bit ARM, Apple 64-bit A7-
    FrameworkReact Native7+
    Crash ReportersMobile RUM does not officially support 3rd-party crash reporters.N/A

    Apple WatchKit Extension Environments

    Not supported-
    HTTP Libraries

    Android:

    • HttpURLConnection/HttpsURLConnection
    • HttpClient
    • OkHttp
    • ch.boye.httpclientandroidlib
    -

    iOS:

    • NSURLConnection
    • NSURLSession
    -