• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Android agent release notesRSS

September 29
Android agent v7.8.3

Improvements and enhancements

  • AGP 9.4 Support: Added support for Android Gradle Plugin (AGP) 9.4.x to the New Relic Gradle plugin.

  • Distributed Tracing Header Optimization: Streamlined Distributed Tracing by removing the proprietary newrelic request header and relying solely on W3C standard traceparent and tracestate headers.

  • WebView Browser Agent Detection: Added supportability metrics to detect and track whether active WebViews are utilizing the New Relic Browser Agent.

  • SDK Size Optimization Guidance: Added documentation covering ProGuard/R8 tree-shaking rules to help developers strip unused agent code for disabled features.

Bug fixes

  • Session Replay Crash Fix: Fixed a multi-threading race condition when initializing Curtains in Session Replay that caused a NullPointerException on the main thread.

  • HTTP2 Payload Size Tracking: Resolved an issue where network request payload size (bytesReceived) incorrectly reported 0 bytes for headerless HTTP/2 and Ktor streams.

  • Resource Leak Resolution: Resolved a static-analysis observation (CWE-404) by properly closing BufferedWriter instances within SessionReplayFileManager.

Support statement

We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the Mobile Monitoring Agents EOL Policy.

August 24
Android agent v7.8.2

Débogage

  • Correction de l’hôte d’API de source map régional/par défaut correct pour le téléchargement de source map React Native

Déclaration de soutien

Nous vous recommandons de mettre à jour l'agent au moins tous les trois mois. Recherchez des politiques et des dates spécifiques pour le support des agents Android dans la politique de fin de vie des agents des applications mobiles de surveillance.

August 18
Android agent v7.8.1

Débogage

  • Correction de l’URL du point de terminaison pour le téléversement de la source map React Native.

Déclaration de soutien

Nous vous recommandons de mettre à jour l'agent au moins tous les trois mois. Recherchez des politiques et des dates spécifiques pour le support des agents Android dans la politique de fin de vie des agents des applications mobiles de surveillance.

August 5
Android agent v7.8.0

Nouvelle fonctionnalité et améliorations

  • Ajout du stockage hors ligne pour Session Replay : les charges de replay qui ne peuvent pas être envoyées immédiatement — en raison d'une absence de connexion réseau, de la fermeture forcée de l'application, de l'arrêt du processus ou d'un arrêt pour mémoire insuffisante — sont désormais conservées sur le disque et livrées lors de la prochaine collecte réussie, au lieu d'être perdues.
  • Ajout de la prise en charge sous-jacente pour le signalement d'erreurs hybrides à partir des applications React Native, à activer en parallèle d'une prochaine sortie de l'agent React Native. Les erreurs JavaScript non gérées seront capturées en tant qu'événements d'agent, corrélées avec Session Replay et marquées avec le tag de la version de l'application pour une symbolication précise.
  • Ajout de la prise en charge sous-jacente pour le téléversement automatique des source maps JavaScript React Native pendant la compilation Gradle, à activer en parallèle d’une prochaine sortie de l’agent React Native.
  • Ajout du téléversement du fichier de modélisation ProGuard/DexGuard par cible de build, afin que les applications avec plusieurs cibles de packaging DexGuard obtiennent une désobfuscation des plantages correctement associée pour chaque cible.
  • Ajout d'un magasin d'attributs à l'échelle de la session afin que les événements Application Exit Info (AEI) transportent les attributs de session de la session qui a réellement planté, plutôt que de la session créée après le redémarrage.
  • La persistance des événements est désormais activée par défaut, de sorte que les événements mis en mémoire tampon et les données d’analyse survivent à l’arrêt de l’application et sont récupérés lors du prochain lancement.
  • Ajout de la prise en charge du plug-in Android Gradle (AGP) 9.x, ce qui porte le plafond pris en charge à 9.3.0.

Débogage

  • Correction du chronométrage du démarrage à froid pour mesurer le temps jusqu’à l’affichage initial (TTID) depuis le lancement jusqu’à la première image rendue, au lieu de la reprise de l’activité.
  • Correction d'un problème de récupération après plantage où un fichier de sauvegarde obsolète pouvait empêcher le magasin de plantages de récupérer après un plantage précédent.
  • Correction des exceptions gérées pour qu'elles soient conservées en dehors du thread appelant, évitant ainsi des ralentissements potentiels lors de l'écriture dans le magasin d'exceptions.
  • Correction de l’invalidation du cache de compilation Gradle causée par l’incorporation (embedding) de l’ID de compilation par compilation et des valeurs des métriques directement dans la source compilée — ceux-ci sont désormais générés en tant que ressources Android à la place, réduisant les recompilations inutiles et le temps de reconstruction, avec les ressources protégées contre la suppression lorsque shrinkResources est activé.

Déclaration de soutien

Nous vous recommandons de mettre à jour l'agent au moins tous les trois mois. Recherchez des politiques et des dates spécifiques pour le support des agents Android dans la politique de fin de vie des agents des applications mobiles de surveillance.

July 1
Android agent v7.7.7

Débogage

  • Correction d'un problème de performances où la compression d'image de Session Replay s'exécutait sur le thread principal. Elle s'exécute désormais de manière asynchrone, ce qui réduit la surcharge lors de la capture.

  • Résolution des problèmes de précision de rendu dans Session Replay en émettant des ajouts de vues incrémentiels dans leur ordre d'affichage naturel.

  • Correction d'un problème où des charges hors ligne obsolètes pouvaient être envoyées en appliquant une durée de vie (TTL) qui supprime les données en file d'attente depuis trop longtemps.

  • Résolution d'un problème où les attributs de session pouvaient être perdus lors de la collecte d'arrêt.

  • Correction d'un problème où les événements mis en mémoire tampon étaient supprimés lors de l'arrêt de l'application, garantissant qu'ils sont désormais envoyés lors de la collecte finale afin d'éviter toute perte de données.

  • Correction d'un problème de synchronisation lors de la rotation de l'appareil où la continuité de la session pouvait être perdue pendant la transition.

  • La gestion des en-têtes HTTP a été rendue thread-safe, résolvant les erreurs qui pouvaient survenir lors d'accès simultanés.

  • Correction d'un problème où les métriques de démarrage de l'application pouvaient être mal calculées lorsqu'un horodatage de démarrage n'était pas défini.

  • Résolution d'un problème où l'agent tente de signaler des plantages sans connexion réseau active, ce qui entraîne des erreurs inutiles sur les appareils hors ligne.

  • Correction d'un plantage natif (NDK) qui pouvait se produire lors de l'arrêt en raison d'une incompatibilité d'ABI dans stop().

  • Correction du téléversement du mappage ProGuard pour les builds qui produisent directement un APK DexGuard.

  • Amélioration de la compatibilité du cache de configuration Gradle lors du téléversement du mappage.

  • Déplacement de la dépendance commons-io incluse dans le plug-in Gradle pour éviter les conflits avec les applications hôtes.

    Déclaration de soutien

    Nous recommandons de mettre à jour l'agent au moins tous les trois mois. Trouvez les politiques et dates spécifiques pour la prise en charge de l'agent Android dans la Politique de fin de vie des agents de monitoring des applications mobiles.

June 17
Android NDK agent v1.1.5

Fix

  • Fix an issue to prevent ANRMonitor from blocking the main thread on its own lock
  • Fix a crash that is happening in android ndk agent v1.1.4

Support statement

  • The Android NDK agent version 1.1.5 and above requires Android agent 7.7.6 and higher.
  • The Android NDK agent version 1.1.1 and above requires Android agent 7.5.1 and higher.
  • The Android NDK agent version 1.1.0 and above requires Android agent 7.5.0 and higher.
  • The Android NDK agent version 1.0.3 and above requires Android agent 6.11.0 and higher.
  • Versions 1.0.0 - 1.0.2 are compatible with Android agent 6.10.0 and lower.

We recommend you to upgrade the agent regularly, at least every 3 months.

Droits d'auteur © 2026 New Relic Inc.

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