Cette section contient les notes de version du SDK Driver pour Android.
v7.99.0 (11 novembre 2026)
Correction de bugs
Correction d'un problème qui pouvait entraîner l'attente indéfinie des tentatives de connexion sécurisée à Fleet Engine si un proxy d'opérateur intermédiaire se bloquait lors de la configuration de la connexion, empêchant l'actualisation de l'état du trajet et du suivi du véhicule sur certains réseaux mobiles. Le SDK Driver applique désormais un délai avant expiration de la connexion et récupère automatiquement sur une nouvelle connexion.
Correction des fuites de threads et d'exécuteurs lors de l'appel de
DriverApi.clearInstance()(exécuteursFleetEngineEventHandler,FusedLocationWriteretDriverApi).
Modifications des dépendances et de la configuration
Mise à niveau des dépendances Jetpack DataStore (
androidx.datastore:datastore-coreetandroidx.datastore:datastore-guava) vers la version 1.2.1.Mise à niveau de la version de la dépendance Kotlin vers la version 2.4.0.
Mise à jour de la plage de versions du SDK Navigation compatibles vers [7.9.0, 8.0.0).
v7.1.0 (14 mai 2026)
Modifications des dépendances et de la configuration
Ajout des dépendances Jetpack DataStore :
androidx.datastore:datastore-coreversion 1.1.7 etandroidx.datastore:datastore-guavaversion 1.2.0.Mise à niveau de la version de la dépendance Kotlin vers la version 2.3.0.
Mise à niveau du plug-in Android Gradle vers la version 8.13.2.
Mise à niveau de Gradle vers la version 8.13.
Mise à niveau de la bibliothèque Desugar vers la version 2.1.5.
La plage de versions du SDK Navigation compatibles a été étendue de [7.0, 7.3) à [7.0, 8.0).
v7.0.0 (5 décembre 2025)
Modifications des dépendances et de la configuration
Mise à niveau de
minSdkVersionvers l'API 26.Mise à niveau de
targetSdkVersionvers l'API 36.Mise à jour des versions du SDK Navigation compatibles, à partir de la version 7.0.0.
v6.99.0 (5 décembre 2025)
- Améliorations internes
Annonce : Gel de la compatibilité avec les niveaux d'API 23, 24 et 25
Conformément aux Règles de compatibilité avec les versions d'OS mobiles, nous gelons la prise en charge d'Android 6 et 7 (niveaux d'API 23, 24 et 25) dans les prochaines versions majeures du SDK Driver pour Android.
À partir de la version 7.0.0, le SDK Driver pour Android sera compatible avec Android 8 (niveau d'API 26) ou version ultérieure. Les versions antérieures du SDK continueront de prendre en charge Android 6 et 7.
Si vos dépendances ne spécifient pas de numéro de version, votre IDE chargera la version la plus récente du SDK, et les nouvelles versions de votre application ne seront pas compatibles avec Android 6 et 7.
Spécifiez une version du SDK Driver pour Android dans les dépendances de compilation de votre application afin de contrôler le moment où vous augmentez l'OS minimal compatible pour les nouvelles versions de votre application.
v6.2.0 (18 juin 2025)
Correction de bugs
- Correction du plantage de
NullPointerExceptionlors de l'appel deDriverApi.createInstance()lorsqu'unDriverStatusListenern'est pas fourni.
Modifications des dépendances et de la configuration
À partir de la version 6.2.0 du SDK Driver pour Android, les applications doivent passer à Kotlin 2.1.
Mise à jour des versions compatibles du SDK Navigation, à partir de la version 6.1.0.
v6.1.0 (10 mars 2025)
Correction de bugs
- Améliorations apportées à la journalisation interne.
v5.99.1 (10 janvier 2025)
Correction de bugs
- Résolution d'un problème qui entraînait l'affichage d'erreurs gRPC avec le code "INTERNAL" et le message "Panic! This is a bug!" (Ceci est un bug) lors du premier lancement de l'application après l'installation.
v6.0.0 (25 novembre 2024)
Correction de bugs
- Correction d'un problème qui entraînait la réception par les conducteurs d'erreurs gRPC avec le code "INTERNAL" et un message "Panic! This is a bug!" (C'est un bug !).
- Amélioration interne visant à réduire les erreurs de connexion lors de la mise à jour de la position, en particulier lorsque l'appareil change de réseau. Le déploiement sera progressif (à partir de 0 %) une fois la version intégrée.`
Mise à jour de l'API
- Suppression de l'interface obsolète
StatusListener.
Modifications des dépendances et de la configuration
- Supprimez la dépendance à
glide:cronet-integrationdans le fichier POM.xml. - Mise à jour des versions compatibles du SDK Navigation vers la version 5.x.
- À partir de la version 6.0.0 du SDK Driver pour Android, les applications doivent passer à Kotlin 2.0.
- Le targetSdk est désormais le niveau d'API 34. Cette exigence s'applique à toutes les applications déployées sur le Google Play Store à partir d'août 2024. Consultez Respecter le niveau d'API cible requis par Google Play.
v5.99.0 (20 septembre 2024)
Correction de bugs
- Correction d'un problème qui entraînait la réception par les conducteurs d'erreurs gRPC avec le code "INTERNAL" et un message "Panic! This is a bug!" (C'est un bug !). Le déploiement sera progressif (à partir de 0 %) une fois la version intégrée.
- Amélioration interne visant à réduire les erreurs de connexion lors de la mise à jour de la position, en particulier lorsque l'appareil change de réseau. Le déploiement sera progressif (à partir de 0 %) une fois la version intégrée.`
Modifications des dépendances et de la configuration
- Supprimez la dépendance à
glide:cronet-integrationdans le fichier POM.xml.
v5.0.0 (12 septembre 2023)
Modifications des dépendances et de la configuration
- Mise à jour du SDK Navigation vers la version 5.x.
- Mise à niveau de
minSdkVersionvers l'API 23. - Mise à niveau de Kotlin vers la version 1.9.0.
- Ajout d'une dépendance à Room.
* Les applications qui utilisent le SDK Driver doivent désormais avoir un
targetSdkVersiond'API 31 ou version ultérieure. - Les applications qui utilisent le SDK Driver doivent désormais activer la compatibilité avec la bibliothèque Java 8. Pour savoir comment effectuer la mise à jour, consultez https://developer.android.com/studio/write/java8-support.
- Les applications qui utilisent Proguard ou Dexguard doivent migrer vers R8. Pour en savoir plus, consultez https://developer.android.com/build/shrink-code.
- Les applications qui utilisent le SDK Driver doivent activer le desugaring. Pour obtenir des instructions, consultez la page https://developer.android.com/studio/write/java8-support#library-desugaring.
Correction de bugs
- Correction d'un problème de synchronisation de disableLocationTracking.
- Introduction d'une nouvelle interface DriverStatusListener qui signale une cause dans les mises à jour d'état d'exception.
- Correction d'un problème lié aux conducteurs qui restent immobiles (disponible à partir de la version 4.99.0).
v4.99.0 (9 août 2023)
- Prise en charge d'une gamme de versions pour la dépendance NavSDK. ** Compatible avec les versions 4.5.0 à 5.0.0 (non incluse).
- Empêchez l'heure d'arrivée prévue de diminuer d'elle-même lorsque le véhicule est à l'arrêt. Ce changement est déployé progressivement à titre de test. Par conséquent, toutes les applications ne le verront pas simultanément.
v4.5.0 (12 mai 2023)
- Mise à jour de la dépendance du SDK Navigation vers la version 4.5. Notez que les ID de groupe et d'artefact du SDK Navigation ont changé.
v4.4.3 (20 mars 2023)
Modification de la dépendance
- Mise à niveau de la dépendance du SDK Navigation vers la version 4.4.1.
v4.4.2 (15 février 2023)
Correction de bugs
Amélioration du temps de récupération du réseau lorsque le SDK rencontre un problème de connexion temporaire. Il s'agit d'un correctif expérimental.
Supprimez les requêtes
UpdateVehiclequi ne contiennent qu'un emplacement "brut".Correction d'une condition de concurrence dans l'API ALPHA "Aperçu de l'itinéraire".
v4.4.1 (18 novembre 2022)
Correction de bugs
- Correction d'un bug dans la logique d'importation du trafic.
Changements supplémentaires
- Améliorations internes des en-têtes de requête et des rapports sur les codes d'état.
v4.4.0 (21 septembre 2022)
Correction de bugs
- Correction d'un bug qui empêchait la suppression de la notification "Conduite avec Google Maps" si l'instance de l'API n'était pas effacée.
Modification de la dépendance
- Mise à niveau de la dépendance du SDK Navigation vers la version 4.2.2.
v4.3.0 (24 août 2022)
Améliorations internes.
Annonce : arrêt de la prise en charge d'Android 5 (21 juillet 2022)
Pour la dernière version de notre SDK (v4.2.0), nous fournissons une année supplémentaire de compatibilité pour les applications exécutées sur Android 5, pour les niveaux d'API 21 et 22.
Qu'est-ce que cela signifie ?
- Le SDK Navigation et le SDK Driver exécutés sur vos applications Android seront compatibles avec Android 5 (niveau d'API 21) au minimum jusqu'au 30 juin 2023.
- Après le 30 juin 2023, nous ne prendrons en charge que les niveaux d'API Android 23 et supérieurs. En d'autres termes, nous ne prendrons plus en charge les niveaux d'API Android 21 et 22 dans toutes les versions du SDK après cette date. Cela signifie que les bugs liés à Android 21 ou 22 dans n'importe quelle version du SDK (y compris la version 4.x) ne seront pas corrigés, et nous ne garantissons pas que les SDK se comporteront correctement.
Cet avis remplace l'avis de gel de la compatibilité avec Android 21 et 22 du 21 juin 2021, ainsi que l'avis de gel de la compatibilité avec Android 23, 24 et 25 du 18 octobre 2021.
v4.2.0 (8 juin 2022)
Modification de la dépendance
- Mise à niveau de la dépendance du SDK Navigation vers la version 4.1.3.
- Rétrograde le niveau d'API Android minimal compatible à 21.
v4.1.0 (28 avril 2022)
Mise à jour de l'API
Remplacement du nom de la propriété
parentIdde l'objetTaskpartrackingId. L'ancienne propriété existe toujours pour le moment, mais elle est obsolète.
v4.0.0 (29 novembre 2021)
Le niveau d'API Android minimal compatible avec cette version est 23.
Mise à jour de l'API
Pour cette version, le SDK Driver pour Android a été mis à jour avec les modifications suivantes.
Modification de l'API VehicleStops
Les objets VehicleStop font désormais référence à une liste d'objets TaskInfo au lieu d'une liste d'objets Task. Si vous avez besoin de l'état de la tâche, nous vous encourageons à le suivre dans le code de votre application.
Ajout d'une nouvelle classe :
TaskInfoLa fonction
getTasksdeVehicleStopa été remplacée par la fonctiongetTaskInfoList.La fonction
setTasksdeVehicleStop.Buildera été remplacée par la fonctionsetTaskInfoList.
Surveillance des plantages
La surveillance et le reporting des plantages ont été ajoutés pour améliorer la stabilité du SDK.
Cette fonctionnalité est activée par défaut, mais vous pouvez la désactiver en appelant setAbnormalTerminationReportingEnabled() et en lui transmettant la valeur false avant d'initialiser le SDK.
- Ajout de la fonction
setAbnormalTerminationReportingEnabledàDriverApi.
Async getRemainingVehicleStops
- Modification de la fonction
getRemainingVehicleStopsdeDeliveryVehicleReporterpour qu'elle renvoie un Future<List<VehicleStop>> au lieu d'un List<VehicleStop>.
Authentification
Suppression des propriétés inutiles de l'interface AuthTokenContext.
ServiceType est maintenant obsolète. Il vous suffit désormais d'obtenir des revendications pour l'ID de véhicule et l'ID de tâche inclus, plutôt que de vous fier à ServiceType.
ServiceTypea été supprimé deAuthTokenContext.getServiceType()a été supprimé deAuthTokenContext.setServiceTypea été supprimé deAuthTokenContext.Builder.
18 octobre 2021 : gel de la compatibilité avec les niveaux d'API 23, 24 et 25
Lire l'annonce du 18 octobre
En raison de modifications apportées à nos dépendances internes, les niveaux d'API Android 23, 24 et 25 (Android 6, 7.0 et 7.1) ne seront plus pris en charge dans les nouvelles versions des SDK Navigation et Driver pour Android à partir du troisième trimestre 2022.
Les versions des SDK Navigation et Driver pour Android publiées à partir du troisième trimestre 2022 ne seront compatibles qu'avec les appareils exécutant au moins le niveau d'API Android 26.
Les versions d'application compilées avec la version 4.x ou une version antérieure des SDK Navigation et Driver pour Android continueront de fonctionner sur les appareils exécutant le niveau d'API Android 25 ou une version antérieure.
v3.0.4 (28 juillet 2021)
Fonctionnalités
Avec cette version, le SDK Driver est officiellement séparé du SDK Navigation. Pour en savoir plus, consultez le guide de migration.
Mise à jour de l'API
Ajout des méthodes suivantes :
`RidesharingDriverApi.getDriverSdkVersion()`Amélioration de la stabilité et correction de bugs
Signalez les erreurs PERMISSION_DENIED au lieu de les classer comme des erreurs de connexion.
Annonce d'abandon (21 juin 2021)
Cette annonce décrit les abandons du SDK Driver pour Android et du SDK Navigation pour Android à la date indiquée ci-dessus. Cette annonce a également été envoyée sous la forme d'une annonce obligatoire sur le service (MSA) aux clients concernés.
Le SDK Navigation/Driver pour Android deviendra le SDK Navigation pour Android v3.x et le SDK Driver pour Android v3.x (binaires distincts).
Pour simplifier l'intégration des clients et accélérer notre capacité à proposer des fonctionnalités utiles, nous divisons le SDK Navigation pour Android et le SDK Driver pour Android en deux binaires différents :
- Le SDK Navigation pour Android, qui fournira des fonctionnalités de navigation et d'itinéraire à vos conducteurs.
- SDK Driver pour Android, qui vous permettra d'exploiter les services Web avec état de Fleet Engine pour la progression et l'attribution des trajets ou des tâches.
Veuillez noter que le SDK Driver pour Android dépend du SDK Navigation pour Android pour les fonctions de routage de base.
Quels changements avez-vous apportés au lecteur réduit ?
Voici les principales modifications apportées à la v3 :
- Deux binaires au lieu d'un.
- Définitions de packages plus claires pour les classes du SDK Driver pour Android.
- Le SDK Navigation pour Android inclut le SDK Maps pour Android dans son package (à partir de la version 2 du SDK Navigation pour Android).
- Cela permet aux fonctionnalités de cartes et de navigation de coexister sur la même carte (par exemple, en dessinant des polylignes sur une NavigationView) et réduit l'utilisation de la mémoire, car une seule carte est utilisée au lieu de deux.
- Le SDK Navigation pour Android 3.0 ne propose pas toutes les fonctionnalités du SDK Navigation pour Android, mais la version 3.2 résoudra la plupart des problèmes. Pour en savoir plus, consultez Que puis-je faire et quand ?.
- La journalisation nous permettra de déboguer plus facilement les problèmes que vous pourriez rencontrer.
Les méthodes suivantes ont également été supprimées de la v3, car elles ont été marquées comme obsolètes et une solution de remplacement existe déjà :
- Les méthodes suivantes du SDK Navigation/Driver ont été abandonnées dans la version 1.16, publiée le 10 août 2020, et ont été supprimées dans la version 3.0 :
Waypoint#fromLatLng(*)Waypoint#fromPlaceId(*)Navigator#startGuidance(resumeIntent)NavigationApi#initForegroundServiceManager(*)
- Pour plus de clarté et d'exhaustivité, notez qu'un certain nombre de méthodes ont été supprimées lors de la transition de la version 1 à la version 2. La plupart d'entre elles étaient des consolidations de classes en double entre le SDK Navigation pour Android et le SDK Maps pour Android. Pour en savoir plus sur ces modifications, consultez le guide de migration.
Abandon du SDK Driver pour Android et du SDK Navigation pour Android v1.x
La version 1 du SDK Navigation/Driver est sortie en 2018. Comme nous allons bientôt lancer la version 3, il est temps d'abandonner la version 1 pour éviter d'avoir à gérer un nombre trop important de versions majeures.
Le temps gagné en n'ayant pas à prendre en charge cette version supplémentaire nous permettra de mieux prendre en charge la dernière version majeure et de créer davantage de fonctionnalités importantes pour nos clients.
Par conséquent, la version 1.x du SDK Navigation/Driver est désormais obsolète et ne sera plus gérée après le 21 juin 2022.
Veuillez prendre un moment pour découvrir comment fonctionnent les abandons dans les versions du SDK.
Fin de la compatibilité du SDK Navigation et du SDK Driver avec Android 21 et 22
Lire l'annonce révoquée
La prochaine version 4.0 du SDK Navigation pour Android et du SDK Driver pour Android sera compatible avec [Android 6.0 (niveau d'API 23)](https://developer.android.com/studio/releases/platforms#6.0){: .external} au minimum. La version minimale actuellement compatible est Android 5.0 (niveau d'API 21). Nous prévoyons de publier la version 4.0 au quatrième trimestre 2021. Ainsi :
- Les versions d'application compilées avec des versions antérieures à la v4.x continueront de fonctionner sur les appareils Android 21 et 22. Vos applications de chauffeur qui ont intégré nos SDK actuels continueront de fonctionner sur les appareils équipés d'Android 21 ou version ultérieure. Rien ne change à ce niveau.
- Les versions d'application créées avec le SDK Driver pour Android et le SDK Navigation pour Android v4.x (prévu pour le quatrième trimestre 2021, sous réserve de modification) et versions ultérieures ne pourront pas être installées sur les appareils équipés d'Android 21 et 22. La version 4.x s'exécutera sur Android 6.0 (niveau d'API 23) au minimum. Par conséquent, les versions de votre application créées avec la version 4.x à venir ne pourront être reçues que par les conducteurs disposant d'appareils équipés d'Android 23 ou version ultérieure. Pour rappel, cela signifie que les modifications liées au SDK et les modifications apportées à l'application ne seront pas appliquées aux conducteurs disposant d'appareils équipés d'Android 21 et 22.
Les versions du SDK Navigation pour Android v3 et du SDK Driver pour Android v3 vers lesquelles vous devrez effectuer la mise à niveau sont indiquées dans le tableau suivant, ainsi que leur date de disponibilité.
| Quelles fonctionnalités de la plate-forme Driver utilisez-vous ? | Utilisez-vous ces fonctionnalités ? | Les premières versions disponibles vers lesquelles vous devez effectuer la mise à niveau sont les suivantes : | Disponibilité prévue (sous réserve de modifications) |
Liens de migration |
|---|---|---|---|---|
| Navigation uniquement (méthodes NavSDK) |
Non | NavSDK v3.0.1 | Maintenant | Guide |
| Oui | NavSDK v3.5 (prévision) | sept. 2021 | ||
| Navigation et suivi Fleet Engine (méthodes NavSDK et DriverSDK) | Non | SDK Navigation v3.0 et SDK Driver v3.0 | Guide de migration vers la version 3.0 du pilote disponible au moment du lancement | |
| Oui | NavSDK v3.x et DriverSDK v3.0 |
Pour continuer à utiliser les méthodes supprimées, vous pouvez rester sur la version 1.x, mais sans bénéficier d'une assistance ou d'une maintenance après le 21 juin 2022 (voir la section suivante).
Nous vous recommandons de migrer vers la version 3.x. Ainsi :
* La dernière version de la v1.x sera publiée au quatrième trimestre 2021 (et la v1 sera donc "figée" à partir de cette date).
* Cette dernière version peut être corrigée pendant six mois, jusqu'au 21 juin 2022. Après cette date, nous ne pourrons plus répondre aux demandes de correction de bugs ou aux demandes de fonctionnalité pour la version 1.x.
Veuillez prendre un moment pour consulter le tableau suivant et le [guide de migration](/maps/documentation/navigation-sdk-android/v2/migration) afin de vous aider à vous adapter à ces changements.
Que puis-je faire et quand ?
| Si vous utilisez actuellement… | Utilisez-vous ces fonctionnalités ? | Pour passer à la version supérieure maintenant | À mettre à niveau en septembre 2021 | Liens de migration |
|---|---|---|---|---|
| v1.x (sans utiliser FleetEngine.java/la fonctionnalité Driver) |
Non | NavSDK v3.0 | Guide | |
| Oui | Aucune option disponible | NavSDK 3.x | ||
| v1.x (avec FleetEngine.java/fonctionnalité de conducteur) |
Non | Aucune option disponible | NavSDK 3.x + DriverSDK 3.x |
Le guide ci-dessus, ainsi que le guide de migration vers le pilote v3.0 disponible au moment du lancement. |
| Oui | ||||
Nous vous recommandons d'informer vos conducteurs disposant d'appareils sous Android 21 et 22 qu'ils doivent passer à une version plus récente d'Android (Android 6.0 minimum) avant d'intégrer le SDK Driver pour Android et le SDK Navigation pour Android v4.x ou version ultérieure dans votre application de conducteur.
v1.15.3 (9 octobre 2020)
Mise à jour de l'API
- Le SDK Driver s'abonne désormais au SDK Navigation pour recevoir les informations sur le trafic, qui sont envoyées à l'API Fleet Engine.
Amélioration de la stabilité et correction de bugs
- Correction d'un plantage de l'environnement d'exécution gRPC.
v1.15.2
Fonctionnalités
Ajout de la possibilité d'arrêter les notifications persistantes. Si la mise à jour de la position est arrêtée dans l'instance Fleet Engine, le guidage est arrêté dans Navigator, tous les écouteurs de navigation sont désenregistrés, et NavigationFragment ou NavigationView est mis en pause.
Amélioration de la stabilité et correction de bugs
- Correction d'un bug qui provoquait le déclenchement d'une exception si l'instance Fleet Engine était effacée.
v1.15.1 (12 mai 2020)
Fonctionnalités
L'analyse préliminaire des données de la version 1.15.0 a indiqué des améliorations significatives dans les rapports de localisation stables (réduction des localisations "bloquées"). Ce correctif permet de continuer à améliorer les rapports sur la localisation. Le problème d'ANR n'était pas lié à ces améliorations.
Amélioration de la stabilité et correction de bugs
- Correction d'un bug qui provoquait parfois l'affichage d'une ligne droite au début de l'itinéraire dans l'application grand public.
- Correction d'un bug qui pouvait entraîner une erreur ANR lorsque des positions étaient signalées par le SDK. Cela est dû aux améliorations de
onArrival()qui étaient susceptibles de provoquer des conflits de verrouillage. Nous avons pu reproduire les ANR de manière fiable dans certaines circonstances et vérifier que les correctifs résolvaient le problème. L'application de test modifiée pour produire les ANR a fonctionné pendant huit heures sans ANR après le correctif.
v1.15.0 (23 mars 2019)
Fonctionnalités
- Introduction de l'état du guidage de navigation au démarrage, en cas de déviation et à l'arrivée pour améliorer le suivi de la position du véhicule.
- Ajout de la possibilité de continuer à obtenir des positions alignées sur la route, indépendamment de l'état de la navigation.
- Ajout d'informations supplémentaires sur les positions avant l'alignement sur la route, telles que la précision.
Amélioration de la stabilité et correction de bugs
- La valeur minSdkVersion pour navsdk est passée à 19.
- Correction d'un bug qui empêchait la prise en compte des noms de points de cheminement lat/lng en cas d'échec du geocoding inversé côté serveur.
Version 1.14.2 (2 février 2019)
Fonctionnalités
- Empêche le SDK Driver d'envoyer des positions 0,0 à Fleet Engine (meilleures entrées de position pour le partage de trajet et l'allocation).
- Journalisation supplémentaire pour améliorer les problèmes de localisation bloquée et réduire les solutions de secours pour le partage de trajet.
- Ignorez les appels répétés à
setLocationReportingInterval(), sauf si l'intervalle change. - Mise à jour des javadocs pour la méthode
setReportingInterval()afin de décourager les appels répétés de cette méthode à un taux élevé par rapport aux intervalles utilisés. - Amélioration de la fiabilité de la localisation pour l'API 29.
v1.13.0
Amélioration de la stabilité et correction de bugs
- Ajoute une dépendance à okhttp que les clients devront ajouter à leurs builds Gradle.
v1.11.7 (18 octobre 2019)
Amélioration de la stabilité et correction de bugs
- Les mises à jour de la position continuent désormais après le déclenchement de
onArrival()pour une destination donnée. - La notification par défaut (une chaîne constante en mode Navigation libre) correspond au jeu de couleurs défini pour les notifications de navigation. Pour en savoir plus, consultez Notifications persistantes partagées.
- Résolution d'un problème où un événement de notification de position retardé pouvait entraîner une notification de position erronée, provoquant des artefacts tels qu'une ligne droite au début d'un itinéraire.
v1.11.6 (4 octobre 2019)
Mise à jour de l'API
- Nous avons introduit une série de modifications qui permettent au SDK Driver de reprendre rapidement les mises à jour de position après une défaillance du réseau. Une fois la connexion réseau rétablie, les mises à jour de la position reprennent à la prochaine mise à jour planifiée.
Amélioration de la stabilité et correction de bugs
setVehicleState()renvoie désormais immédiatement un résultat. La mise à jour de FleetEngine s'effectue désormais sur un thread d'arrière-plan. Résolution d'un problème d'erreur ANR (L'application ne répond pas).- Correction d'un problème qui entraînait l'affichage des itinéraires de partage de trajet sous forme de ligne droite dans les anciennes versions du SDK Consumer. S'assure qu'aucun point de cheminement ponctuel n'est ajouté à l'itinéraire par le SDK Driver.