La fonctionnalité est compatible avec les magasins d’applications standard, notamment Google Play Store, Amazon Appstore et autres. Avant d'installer et de configurer l'agent mobile avec vos applications Android, suivez ces instructions pour la compatibilité et d'autres exigences.
monitoringde premier plan
L'agent Android monitore uniquement votre application lorsqu'elle est au premier plan. L'agent ne monitore pas les services d'arrière-plan lorsque l'application est fermée. Pour plus d'informations, consultez notre documentation sur la confidentialité et la sécurité des données mobiles.
Compatibilité Android
Assurez-vous que votre application Android répond à ces exigences :
Composant | Conditions d'application |
---|---|
système d'exploitation | Android 7.0 ou supérieur |
API/SDK | API réseau HttpURLConnection, OkHttp2 (sauf versions 2.0 et 2.4), OkHttp (versions 2.8, 3.5+, 4.0+), OkIO (version 1.11), AndroidHttpClient, Volley (version 1.0.0) et Apache HTTP Client ImportantAndroidHttpClient a été supprimé du SDK dans la version 23 et n'est donc pris en charge que dans la version 6.5.0 et inférieure de l'agent Android. Android agent version 7.0.0 or higher nécessite :
|
Langues | Java 1.7 à Java 9. JDK 11 est pris en charge dans la version 6.2.0 et supérieure. JDK 17 est pris en charge dans la version 7.0.0 et supérieure. |
Appareils | Tout appareil compatible Android (smartphones, tablettes, Android TV, Amazon Fire, etc.) |
Tailles de fichiers | L'agent ajoute moins de 500 Ko à votre APK de sortie. |
Architectures | ARM, Intel Atom |
Validation de signature | L'agent ne peut pas intrumenter les JAR qui utilisent la validation de signature lors de la signature. Les JAR avec des manifestes contenant l'attribut |
Compatibilité Agent et Gradle
Voici les versions compatibles de l'agent Android New Relic, de Gradle et du plugin Android Gradle.
Important
Depuis janvier 2021, notre agent Android a cessé de prendre en charge la version 2 du plug-in Android Gradle. Pour plus d'informations, consultez notre publication sur le forum d'assistance.
Plugin Android Gradle | Agent de compatibilité New Relic Android |
---|---|
Non pris en charge dans les versions 6.0 et supérieures. 5.25 - 5.26 ne sont pas pris en charge | |
Non pris en charge dans les versions 6.0 et supérieures. | |
5.25 et supérieur | |
5.26 et supérieur | |
6.2.0 et supérieur | |
7.0.0 et supérieur |
Kotlin et Kotlin DSL
Vous pouvez également utiliser des projets Kotlin avec Gradle et l'agent Android de New Relic.
Prise en charge DSL de Kotlin par la version de l'agent Android
À l'exception des incompatibilités constatées avec le plugin Android Gradle, l'agent Android de New Relic est compatible avec les versions 1.3 - 1.4 du plugin Kotlin Gradle.
Version DSL de Kotlin | Agent de compatibilité New Relic Android |
---|---|
1.2 | Non pris en charge |
1.3 |
|
1.4 |
|
Prise en charge DSL de Kotlin par version AGP
La prise en charge de Kotlin DSL a été officiellement ajoutée au plugin Android Gradle dans la version 4.1, mais de nombreux développeurs l'utilisent déjà à la place de Groovy.
Version DSL de Kotlin | Plugin Android Gradle et compatibilité Android Gradle |
---|---|
1.3 |
|
1.4 |
|
Les tests unitaires ne sont pas pris en charge
Nos agents New Relic Mobile sont conçus et testés pour fonctionner dans un cycle de vie d'application normal. Nous ne prenons pas en charge l’exécution d’un environnement de test sur les applications avec l’agent. Les tests peuvent provoquer des conflits et des comportements imprévisibles.